Nola birbideratu komando-irteera fitxategi batera

Erabili birbideratze operadoreak Komando baten emaitzak fitxategi batera gordetzeko

Command Prompt komando asko, eta DOS komandoak gai horretarako, ez dira soilik zerbait egiteko , baizik eta informazioa emateko.

Ping komandoa , dir komandoa , tracert komandoa eta beste batzuk komando komandoaren leihoan datu asko sortzen dituzten komando ezagunen arabera pentsatzen zaizkizu.

Zoritxarrez, komandoaren informazioaren hirurehun lerro ez zaitu oso ondo uzten. Bai, komando gehiago lagungarria izan daiteke hemen, baina gero irteera begiratu nahi baduzu edo bidali laguntza teknikoko talde batera edo erabili kalkulu-orri batean, eta abar?

Birbideratze operadorea oso erabilgarria bihurtzen da. Birbideratze operadorea erabiliz, komando baten irteera fitxategi batera birbidali dezakezu. Gure Komando Prompt Tricks & Hacks gogokoenetakoa da.

Beste era batera esanda, komando bat abiaraztean agertzen den informazio guztia Windows-en ireki dezakezun fitxategi batean gordeko da, geroago aipatu edo manipulatu nahi baduzu.

Birzuzenketa-operadore batzuk daude, hemen xehetasunez irakurri ahal izateko, bi, bereziki, komando bateko emaitzak fitxategi batera bidaltzea: zeinu handiagoak, > , eta bikoitza baino handiagoak diren seinale, >> .

Nola birbideratzeko operadoreak erabili

Birbideratze operadore hauek nola erabili ikasteko modurik errazena adibide batzuk ikusteko:

ipconfig / all> mynetworksettings.txt

Adibide honetan, ipconfig / all-en exekutatzen ari nintzen normalean ikusten dudan sarearen konfigurazio informazioa gorde nuen, mynetworksettings.txt izeneko fitxategi batera.

Ikus dezakezun bezala, redirection operadorea ipconfig komandaren eta artxibategiaren izena gordeko ditut. Artxiboa existitzen bada, gainidatziko da. Ez badago lehendik ere, sortuko da.

Oharra: fitxategi bat sortuko den arren, ez badago lehendik ere, karpetak ez dira. Komandoaren emaitzak fitxategi batera esportatzeko, oraindik ez da existitzen den karpeta zehatz bat sortzeko, lehenengo karpeta sortu eta komandoa exekutatu.

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

Hemen, ping komandoa exekutatzen dut eta emaitzen emaitzak fitxategian Ping emaitzak.txt nire mahaigainean kokatuta dago, hau da, C: \ Users \ Tim \ Desktop . Komatxoen fitxategi-bide osoa bildu dut, izan ere, parte hartzen ari zen tokia zelako.

Gogoratu, birbideratze operadorea erabiltzean, sortutako fitxategia sortuko da existitzen ez bada eta gainidazten bada existitzen bada.

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

Adibide honetan >> redirection operadorea > operadorearen modu berean funtzioak erabiltzen ditu, irteerako fitxategia gainidatzi beharrean bakarrik badago, komandoaren irteera fitxategiaren amaieraraino gehitzen du.

Esan dezagun komando hau erabiltzen duzun lehen aldian ordenagailu bat da. Office officenetsettings.log fitxategia sortzen da eta ipconfig / all ordenagailuaren A-ren emaitza fitxategian idatzita dago. Ondoren ordenagailuko komando bera exekutatzen duzunean. Oraingoan, hala ere, emaitza officenetsettings.log-era gehituko da. Horrela, ordenagailuaren A eta B ordenagailuaren sareko informazioa fitxategi horretan sartzen da.

Dagoeneko konturatu bazenuen, >> redirección operadorea oso erabilgarria da ordenagailu edo komando bat baino gehiagoren antzeko informazioa biltzen ari zarenean eta datu guztiak fitxategi bakar batean gustatuko litzaizkizuke.