Skip to main content

Cum să redirecționați ieșirea de comandă la un fișier [ușor]

Petronas Selenia WR Forward 0W20 - przebieg: 13600km Test tarcia 100°C (Iunie 2026)

Petronas Selenia WR Forward 0W20 - przebieg: 13600km Test tarcia 100°C (Iunie 2026)
Anonim

Multe comenzi pentru Command Prompt și comenzi DOS pentru acest lucru sunt executate nu doar pentru do ceva, ci să vă furnizeze informații.

Comanda ping, comanda dir, comanda tracert și altele pot veni în minte când vă gândiți la comenzi populare care produc o mulțime de date în fereastra Prompt Command.

Din păcate, trei sute de linii de informații de la comanda dir nu vă fac mult mai bine pe măsură ce trece. Da, cu cât mai multă comandă poate fi utilă aici, dar dacă vrei să te uiți mai târziu la ieșire sau să o trimiți unui grup de asistență tehnică sau să o folosești într-o foaie de calcul, etc.?

Acesta este locul în care un operator de redirecționare devine foarte util. Folosind un operator de redirecționare, poți redirecţiona ieșirea unei comenzi într-un fișier. Este unul din trusele și hack-urile noastre preferate de comandă.

Cu alte cuvinte, toate informațiile afișate în Promptul de comandă după executarea unei comenzi pot fi salvate într-un fișier pe care îl puteți deschide în Windows pentru a vă referi mai târziu sau pentru a manipula oricum doriți.

Deși există mai mulți operatori de redirecționare, pe care le puteți citi în detaliu aici, în special două sunt folosite pentru a afișa rezultatele unei comenzi într-un fișier: semnul mai mare decât cel, >, iar semnul dublu mai mare decât cel, >>.

Cum să utilizați operatorii de redirecționare

Cel mai simplu mod de a învăța cum să utilizați acești operatori de redirecționare este să vedeți câteva exemple:

ipconfig / toate> mynetworksettings.txt

În acest exemplu, toate informațiile de configurare a rețelei sunt afișate în mod normal pe ecran după ce se rulează ipconfig / toate, este salvat într - un fișier cu numele de mynetworksettings.txt. Este stocat în dosarul din partea stângă a comenzii, C: Users jonfi în acest caz.

După cum puteți vedea, > operatorul de redirecționare merge între comanda ipconfig și numele fișierului în care doriți să stocați informațiile. Dacă fișierul există deja, acesta va fi suprascris. Dacă nu există deja, va fi creat.

Notă: Deși un fișier va fi creat dacă nu există deja, folderele nu vor fi. Pentru a salva ieșirea de comandă într-un fișier dintr-un anumit dosar care nu există încă, creați mai întâi dosarul și executați comanda. Puteți face foldere fără a părăsi Prompt Command cu mkdir comanda.

ping 10.1.0.12> "C: Utilizatori jonfi Desktop Ping Results.txt"

Aici, când comanda ping este executată, Command Prompt afișează rezultatele unui fișier cu numele de Ping Results.txt aflat pe desktop-ul utilizatorului jonfi, care este la C: Users jonfi Desktop. Întreaga cale de fișier a fost înfășurată în citate, deoarece a fost un spațiu implicat.

Amintiți-vă, atunci când utilizați > operatorul de redirecționare, fișierul specificat este creat dacă acesta nu există deja și este suprascris dacă acesta există.

ipconfig / toate >> server files officenetsettings.log

Acest exemplu folosește >> operatorul de redirecționare care funcționează în același mod ca și > operatorul, în loc să suprascrie fișierul de ieșire, dacă există, adaugă ieșirea comenzii la sfârșitul fișierului.

Deci, să spunem că prima dată când utilizați această comandă este pe Computer A. officenetsettings.log fișierul este creat și rezultatul ipconfig / toate pe computerul A este scris în fișier. Apoi rulați aceeași comandă pe computerul B. De data aceasta, totuși, rezultatul este adăugat la officenetsettings.log astfel încât informațiile de rețea de la ambii Computerul A și computerul B sunt incluse în fișier.

Iată un exemplu despre cum ar putea arăta acest fișier LOG după ce o comandă a fost exportată la el:

După cum probabil ați realizat deja, >> operatorul de redirecționare este cu adevărat util atunci când colectați informații similare de pe mai multe computere sau comenzi și doriți toate aceste date într-un singur fișier.