Kako preusmjeriti izlaz naredbenog retka u datoteku

Sadržaj:

Kako preusmjeriti izlaz naredbenog retka u datoteku
Kako preusmjeriti izlaz naredbenog retka u datoteku
Anonim

Što treba znati

  • > operator preusmjeravanja ide između naredbe ipconfig i naziva datoteke.
  • Ako datoteka već postoji, bit će prebrisana. Ako ne, bit će kreiran.
  • Operator >> dodaje datoteku. Umjesto da prepisuje izlaznu datoteku, dodaje izlaz naredbe na kraj datoteke.

Koristite operator preusmjeravanja za preusmjeravanje izlaza naredbe u datoteku. Sve informacije koje se prikazuju u naredbenom retku nakon pokretanja naredbe mogu se spremiti u datoteku koju možete otvoriti u sustavu Windows da biste je kasnije pregledali ili manipulirali kako god želite.

Kako koristiti operatore preusmjeravanja

Iako postoji nekoliko operatora preusmjeravanja, dva se posebno koriste za izlaz rezultata naredbe u datoteku: znak veće od (>) i dvostruki znak veće (>>).

Najlakši način da naučite kako koristiti ove operatore preusmjeravanja je da vidite neke primjere:


ipconfig /all > mynetworksettings.txt

Image
Image

U ovom primjeru, sve informacije o konfiguraciji mreže, koje se obično vide na ekranu nakon pokretanja ipconfig /all, spremaju se u datoteku pod nazivom mynetworksettings.txt. Pohranjuje se u mapi lijevo od naredbe, C:\Users\Jon u ovom slučaju.

> operator preusmjeravanja ide između naredbe ipconfig i naziva datoteke. Ako datoteka već postoji, bit će prebrisana. Ako već ne postoji, bit će kreiran.

Iako će se datoteka stvoriti ako već ne postoji, mape neće. Da biste spremili izlaz naredbe u datoteku u određenoj mapi koja još ne postoji, prvo kreirajte mapu, a zatim pokrenite naredbu. Napravite mape bez napuštanja naredbenog retka pomoću naredbe mkdir.


ping 10.1.0.12 > "C:\Users\Jon\Desktop\Ping Results.txt"

Image
Image

Ovdje, kada se izvrši naredba ping, naredbeni redak šalje rezultate u datoteku pod nazivom Ping Results.txt koja se nalazi na radnoj površini Jon korisnika, naC:\Users\Jon\Desktop . Cijeli put do datoteke stavljen je u navodnike jer je bilo razmaka.

Zapamtite, kada koristite > operator preusmjeravanja, navedena datoteka se stvara ako već ne postoji i prepisuje se ako postoji.

Operator preusmjeravanja dodavanja

Operator dvostruke strelice dodaje, umjesto da zamjenjuje, datoteku:


ipconfig /all >> \\server\files\officenetsettings.log

Ovaj primjer koristi >> operator preusmjeravanja koji funkcionira na gotovo isti način kao > operator, samo umjesto da prepisuje izlaz datoteka ako postoji, dodaje izlaz naredbe na kraj datoteke.

Evo primjera kako ova LOG datoteka može izgledati nakon što se u nju izveze naredba:

Image
Image

>> operator preusmjeravanja je koristan kada prikupljate slične informacije s različitih računala ili naredbi i želite sve te podatke u jednoj datoteci.

Gore navedeni primjeri operatora preusmjeravanja unutar su konteksta naredbenog retka, ali ih također možete koristiti u BAT datoteci. Kada koristite BAT datoteku za usmjeravanje izlaza naredbe u tekstualnu datoteku, koriste se potpuno iste naredbe opisane gore, ali umjesto da pritisnete Enter da biste ih pokrenuli, samo morate otvoriti. BAT datoteka.

Koristite operatore preusmjeravanja u paketnim datotekama

Operatori preusmjeravanja rade u skupnim datotekama uključivanjem naredbe baš kao što biste to učinili iz naredbenog retka:


tracert yahoo.com > C:\yahootracert.txt

Image
Image

Gore je primjer kako napraviti paketnu datoteku koja koristi operator preusmjeravanja s naredbom tracert.

Image
Image

Datoteka yahootracert.txt (gore prikazana) bit će stvorena na pogonu C: nekoliko sekundi nakon izvođenja datoteke sample.bat. Kao i drugi gornji primjeri, datoteka prikazuje sve što bi naredbeni redak otkrio da se ne koristi operator preusmjeravanja.

Preporučeni: