Definicija operaterja preusmeritve
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 so operaterji > in >> preusmeritve najpogosteje uporabljeni z znatno rezervo.
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 |
| | 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 za posnetek je treba 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 bo kopiral rezultate ukaza ping v odložišče, ki ga lahko nato prilepite v kateri koli program.
Kako uporabljati operaterja preusmeritve
Ukaz ipconfig je običajen način za iskanje različnih omrežnih nastavitev prek ukaznega poziva. Eden od načinov za njegovo izvedbo je vnos ukaza ipconfig / all v okno Ukazni poziv.
Ko to storite, so rezultati prikazani v ukaznem pozivu in so nato uporabni drugje, če jih kopirate z ukaznega pozivnega zaslona. To pomeni, č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 / all v besedilno datoteko, imenovano networkettings :
ipconfig / all> networkettings.txtZa več primerov in podrobnih navodil za uporabo teh operaterjev glejte Kako preusmeriti ukaz izhod v datoteko .