- - Hvordan lagre kommandoutdata til fil fra Command Prompt og PowerShell på Windows 10

Slik lagrer du kommandoutdata til fil fra Command Prompt og PowerShell på Windows 10

Kommandoene du kjører i PowerShell ogKommandoprompt kan sende ut informasjon. Noen ganger er det bare noen få linjer, for eksempel når du sjekker pingen, eller det kan være mange linjer, f.eks. når din lokale IP-adresse eller din eksterne IP. Uansett hvor lang produksjonen er, trenger du noen ganger bare lagre den i en fil slik at du ikke trenger å hente informasjonen igjen og igjen. Både Command Prompt og PowerShell støtter kopiere og lime inn, men du kan også lagre kommandoutdata i en fil når kommandoen kjøres. Slik kan du gjøre det både i Command Prompt og PowerShell.

Kommandoutgang til fil - Ledetekst

Åpne ledetekst, og skriv kommandoen du vil kjøre. Før du trykker på Enter, legger du til følgende på slutten;

> name-of-file.txt

Du trenger ikke å opprette tekstfilen først. Kommandoprompt vil gjøre det for deg. Hvis du bare skriver inn navnet på filen, vil den bli opprettet i den samme katalogen som Kommandoprompten er i. Du kan lagre utdataene på et annet sted ved å legge banen til mappen du vil lagre utdataene på.

> path-to-foldername-of-file.txt

Hvis du vil lagre utdataene i en fil, men også se den i Kommandoprompt, kan du gjøre det med denne kommandoen;

> path-to-foldername-of-file.txt | type path-to-foldername-of-file.txt

Kommandoutgang til fil - PowerShell

I PowerShell kan du sende kommandoutgang til aarkiver på samme måte som du kan i ledeteksten. Skriv inn kommandoen du vil kjøre, og før du trykker på Enter, legger du til følgende på slutten. Igjen, du trenger ikke å opprette tekstfilen. PowerShell vil gjøre det for deg.

> name-of-file.txt

Dette vil lagre utdatafilen i samme katalogsom PowerShell for øyeblikket er i. For å lagre utdataene til en fil på et annet sted, kan du spesifisere banen til mappen der du vil lagre den.

Hvis du vil se utdataene, kan du ikke gjøre det samtidig som filen opprettes. Når den er opprettet, kjører du denne kommandoen, og du kan se innholdet.

Get-Content -Path "path-to-filefile-name.txt"

Hvis du lurer på om utdataene kan være detlagret i en annen filtype, er svaret nei. Både Command Prompt og PowerShell kan bare innfødt skrive til / opprette tekstfiler, og det er ingen måte å formatere utdata på slik at når den er lagret i en fil, ser den ut på en bestemt måte.

kommentarer