Operater preusmeritve je poseben znak, ki ga je mogoče uporabiti z ukazom, kot je ukaz Command Prompt ali ukaz DOS, da preusmeri vhod v ukaz ali izhod iz ukaza.
Privzeto je, ko izvršite ukaz, vnos prihaja iz tipkovnice in izhod se pošlje v okno ukaznega poziva. Vhodni in izhodni ukazi se imenujejo ročaji ukazov.
Operaterji preusmeritve v operacijskem sistemu Windows in MS-DOS
V spodnji tabeli so navedeni vsi razpoložljivi operaterji preusmerjanja za ukaze v operacijskem sistemu Windows in MS-DOS.
Vendar pa je > in >> preusmerjevalni operaterji so s precejšnjo maržo najpogosteje uporabljeni.
Preusmeritev operaterja | Pojasnilo | Primer |
---|---|---|
> | Znak večjega odziva se uporablja za pošiljanje v datoteko ali celo tiskalnik ali drugo napravo, ne glede na to, kateri podatki iz ukaza so bili prikazani v oknu ukaznega poziva, če niste uporabili operaterja. | assoc> types.txt |
>> | Znak dvojnega večjega od oznake deluje enako kot znak z večjim številom oddaje, vendar se podatki prilagajajo koncu datoteke, namesto da se prepiše. | ipconfig >> netdata.txt |
< | Znak manj kot se uporablja za branje vnosa ukaza iz datoteke namesto s tipkovnice. | razvrstite <data.txt |
| | Navpična cev se uporablja za branje izhodov iz enega ukaza in uporabi, če je za vnos drugega. | dir | Razvrsti |
Opomba: Dva druga operaterja preusmerjanja, >& in <&, obstajajo, vendar se ukvarjajo predvsem z bolj zapleteno preusmeritvijo, ki vključuje ročaji ukazov.
Nasvet: Ukaz posnetka je vredno omeniti tudi tukaj. To ni preusmeritveni operater, temveč je namenjen uporabi z eno navadno navpično cevjo, da preusmeri izhod ukaza pred cevovodom v odložišče programa Windows.
Na primer, izvajanje ping 192.168.1.1 | posnetek bodo kopirali rezultate ukaza ping v odložišče, ki ga lahko prilepite v kateri koli program.
Kako uporabljati operaterja preusmeritve
The ipconfig ukaz je običajen način za iskanje različnih omrežnih nastavitev prek ukaznega poziva. Eden od načinov za izvedbo je z vnosom ipconfig / vse v oknu Ukazni poziv.
Ko to storite, so rezultati prikazani v ukaznem pozivu in so nato uporabni drugje, če jih kopirate z ukaznega pozivnega zaslona. To je, če uporabite operaterja za preusmeritev, če želite rezultate preusmeriti na drugačen kraj, kot je datoteka.
Če pogledamo prvega operaterja preusmerjanja v zgornji tabeli, lahko vidimo, da se znak za večje odzive lahko uporabi za pošiljanje rezultatov ukaza datoteki. Tako boste poslali rezultate ipconfig / vse v besedilno datoteko omrežne nastavitve :
ipconfig / all> networkettings.txt
Za več primerov in podrobnih navodil za uporabo teh operaterjev glejte Kako preusmeriti ukaz izhod v datoteko.