Slik lagrer du kommandopromptens utgang til en tekstfil i Windows
Lagring av utdataene fra en kommandoprompt i Windows er en fin måte å få en fin, fin kopi til å dele med støttepersonell, analysere lengre utdata ved hjelp av din favoritt tekstredigerer eller på annen måte samhandle med utgangen med mer fleksibilitet enn å holde i kommandovinduet tillater til.
For å omdirigere utgangen av en kommando til en tekstfil i stedet for å skrive den til skjermen i kommandovinduet, trenger vi ganske enkelt å utføre kommandoen og legge den til med vinkelfeste-symbolet ">", som er riktig nok, en omdirigering.
Hvis du for eksempel vil lagre utdata fra DIR-funksjonen til en tekstfil i stedet for å rulle etter side etter side på skjermen i kommandovinduet, ville du kjøre kommandoen
DIR> noen beskrivende filnavn.txt
Slik har vi kjørt DIR-kommandoen fra katalogen C: \ og lagret utdataene til rotkatalogen til D-stasjonen som "c-drive-directory-output.txt".
Legg merke til at utgangen ikke vises i kommandovinduet ovenfor, men når vi åpner tekstdokumentet, ser vi full kommandoutgang:
Enhver kommando som har en kommandovinduppgang (uansett hvor stor eller liten) kan legges til med > filnavn.txt
og utdataene blir lagret i den angitte tekstfilen.
I tillegg til å utføre kommandoen som en engangsaffære, kan du også justere kommandoen litt for å dumpe sekvensiell utgang til samme tekstfil for enkelhets skyld. La oss for eksempel si at du vil sende utdataene fra samme kommando til samme tekstfil før og etter at du gjør noen endringer (for eksempel si omstartingen av ruteren og å skaffe en ny IP-adresse). Du kan først utføre kommandoen med en enkelt engelbrakett ">" og deretter gjenta fremtidige forekomster av samme kommando med en dobbeltvinkelbeslag ">>".
På denne måten vil samme filnavn.txt bli vedlagt (i stedet for overskrevet som det ville være med en enkelt brakett) med ekstra kommandoutganger.