Preusmeritev operaterja

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.txt

Za več primerov in podrobnih navodil za uporabo teh operaterjev glejte Kako preusmeriti ukaz izhod v datoteko .