Kuidas käskude väljundit faili ümber suunata

Kasutage redigeerimise operaatorit faili käsu tulemuste salvestamiseks

Paljud käsuviiba käsud ning DOS-i käsklused sellel teemal täidetakse mitte ainult midagi, vaid ka teile teabe saamiseks.

Ping-käsk , dir käsk , tracert-käsk ja mitmed teised võivad meeles pidada, kui arvate populaarsetest käsudest, mis käivitab aknas käsku palju andmeid.

Kahjuks ei tee kolmkümmend rida infot dir käsklast, sest see kiirustab. Jah, seda rohkem käsku saab siinkohal kasuks, aga kui tahate väljundit hiljem vaadata või selle saata tech tugigruppi või kasutada seda arvutustabelis jms?

Siin on ümbersuunamise operaator väga kasulik. Ümbersuunamise operaatori abil saate käsku väljundi suunata faili. See on üks meie lemmik käsuviipidest trikid ja hacks .

Teisisõnu salvestatakse kogu teave, mis kuvatakse käsureale pärast käsku käivitamist, faili, mida saate Windowsis avada, et viidata hiljem või manipuleerida, kui soovite.

Kuigi on olemas mitu ümbersuunamise operaatorit, mida saate siin üksikasjalikult lugeda , kasutatakse näiteks käsku tulemuste väljastamiseks faili: märke suurem kui < ja kaks korda parem kui märk >>

Kuidas kasutada suunamisoperaate

Lihtsaim viis, kuidas neid suunamisoperatsioone kasutada, on näidete nägemine.

ipconfig / all> mynetworksettings.txt

Selles näites salvestaksin kõik võrgu konfiguratsiooniandmed, mida ma tavaliselt pärast ipconfig / all käivitamist ekraanil näinud, failina nimega mynetworksettings.txt .

Nagu näete, suunab juhtnupp > redirection käsk ipconfig käsku ja faili nime, mida ma tahan teabe salvestada. Kui fail on juba olemas, siis see üle kirjutatakse. Kui seda veel ei eksisteeri, luuakse see.

Märkus: Kuigi fail luuakse, kui seda veel ei eksisteeri, ei saa kaustad seda teha. Käsu tulemuste väljastamiseks faili konkreetsesse kausta, mis veel ei eksisteeri, kõigepealt luuakse kaust ja käivita käsk.

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

Siin käivitan ping käskluse ja saadab tulemusi faili Ping Results.txt nimega, mis asuvad minu töölaual, mis asub aadressil C: \ Users \ Tim \ Desktop . Ma pakkisin kogu pakkumisega seotud faili, sest seal oli ruumi.

Pidage meeles, et redirection-operaatori kasutamisel luuakse määratud fail, kui see ei ole veel olemas ja see on üle kirjutatud, kui see olemas on.

ipconfig / kõik >> \\ server \ files \ officenetsettings.log

Selles näites kasutatakse >> redirection-operaatorit, mis toimib peaaegu samamoodi nagu operaator, ainult faili ülekirjutamise asemel, kui see on olemas, lisatakse faili lõppu käsu väljund.

Nii et oletame, et esimest korda, kui kasutate seda käsku, asub arvutis A. Faili officenetsettings.log luuakse ja failile kirjutab ipconfig / all arvutile A tulemus. Seejärel käivitate arvutis B sama käsu. Selleks ajaks lisatakse tulemuseks officenetsettings.log, nii et nii arvuti A kui ka arvuti B võrguteave on faili kaasatud.

Nagu võisid juba aru saanud, on >> redirection-operaator tõesti kasulik, kui kogute sarnast teavet mitmest arvutist või käsust ja soovite kõik need andmed ühte faili.