What to Know
- > omdirigeringsoperatøren går mellom ipconfig-kommandoen og filnavnet.
- Hvis filen allerede eksisterer, vil den bli overskrevet. Hvis den ikke gjør det, blir den opprettet.
- Operatoren >> legger til filen. I stedet for å overskrive utdatafilen, legger den til kommandoutdata til slutten av filen.
Bruk en omdirigeringsoperatør for å omdirigere utdataene fra en kommando til en fil. All informasjon som vises i ledeteksten etter å ha kjørt en kommando, kan lagres i en fil, som du kan åpne i Windows for å referere til senere eller manipulere slik du vil.
Hvordan bruke omdirigeringsoperatører
Selv om det er flere omdirigeringsoperatorer, brukes spesielt to til å sende ut resultatet av en kommando til en fil: større enn-tegnet (>) og dobbelt større enn-tegn (>>).
Den enkleste måten å lære å bruke disse omdirigeringsoperatørene på er å se noen eksempler:
ipconfig /all > mynetworksettings.txt

I dette eksempelet lagres all nettverkskonfigurasjonsinformasjon, som vanligvis vises på skjermen etter å ha kjørt ipconfig /all, i en fil med navnet mynetworksettings.txt. Den er lagret i mappen til venstre for kommandoen, i dette tilfellet C:\Users\Jon.
> omdirigeringsoperatøren går mellom ipconfig-kommandoen og navnet på filen. Hvis filen allerede eksisterer, vil den bli overskrevet. Hvis den ikke allerede eksisterer, vil den bli opprettet.
Selv om en fil vil bli opprettet hvis den ikke allerede eksisterer, vil ikke mapper. For å lagre kommandoutgangen til en fil i en bestemt mappe som ennå ikke eksisterer, må du først opprette mappen og deretter kjøre kommandoen. Lag mapper uten å forlate ledeteksten med mkdir-kommandoen.
ping 10.1.0.12 > "C:\Users\Jon\Desktop\Ping Results.txt"

Her, når ping-kommandoen utføres, sender kommandoprompt resultatene til en fil med navnet Ping Results.txt som ligger på Jon-brukerens skrivebord, påC:\Users\Jon\Desktop . Hele filbanen er pakket inn i anførselstegn fordi det var et mellomrom involvert.
Husk at når du bruker > omdirigeringsoperatoren, opprettes filen som er spesifisert hvis den ikke allerede eksisterer og overskrives hvis den eksisterer.
The Append Redirection Operator
Dobbeltpiloperatoren legger til, i stedet for å erstatte, en fil:
ipconfig /all >> \\server\files\officenetsettings.log
Dette eksemplet bruker >> omdirigeringsoperatoren som fungerer omtrent på samme måte som operatoren >, bare i stedet for å overskrive utdataene fil hvis den eksisterer, legger den til kommandoutgangen til slutten av filen.
Her er et eksempel på hvordan denne LOG-filen kan se ut etter at en kommando er eksportert til den:

>> omdirigeringsoperatøren er nyttig når du samler inn lignende informasjon fra forskjellige datamaskiner eller kommandoer og du vil ha alle disse dataene i én enkelt fil.
Eksemplene over omdirigeringsoperatører er innenfor konteksten av ledetekst, men du kan også bruke dem i en BAT-fil. Når du bruker en BAT-fil til å overføre en kommandos utdata til en tekstfil, brukes de nøyaktig samme kommandoene som beskrevet ovenfor, men i stedet for å trykke Enter for å kjøre dem, må du bare åpne. BAT-fil.
Bruk omdirigeringsoperatører i batchfiler
Omdirigeringsoperatører fungerer i batch-filer ved å inkludere kommandoen akkurat som du ville gjort fra ledeteksten:
tracert yahoo.com > C:\yahootracert.txt

Ovennevnte er et eksempel på hvordan man lager en batch-fil som bruker en omdirigeringsoperatør med tracert-kommandoen.

Yahootracert.txt-filen (vist ovenfor) vil bli opprettet på C:-stasjonen flere sekunder etter at sample.bat-filen er kjørt. Som de andre eksemplene ovenfor, viser filen alt kommandoprompt ville ha avslørt hvis omdirigeringsoperatøren ikke ble brukt.