Komentokehotteen tulosteen uudelleenohjaaminen tiedostoon

Sisällysluettelo:

Komentokehotteen tulosteen uudelleenohjaaminen tiedostoon
Komentokehotteen tulosteen uudelleenohjaaminen tiedostoon
Anonim

Mitä tietää

  • Uudelleenohjausoperaattori > siirtyy komennon ipconfig ja tiedostonimen väliin.
  • Jos tiedosto on jo olemassa, se korvataan. Jos ei, se luodaan.
  • Operaattori >> lisää tiedoston. Sen sijaan, että se korvaisi tulostiedoston, se liittää komennon tulosteen tiedoston loppuun.

Käytä uudelleenohjausoperaattoria ohjataksesi komennon tulosteen tiedostoon. Kaikki tiedot, jotka näkyvät komentokehotteessa komennon suorittamisen jälkeen, voidaan tallentaa tiedostoon, jonka voit avata Windowsissa viitaten myöhemmin tai muokata haluamallasi tavalla.

Uudelleenohjausoperaattoreiden käyttäminen

Vaikka uudelleenohjausoperaattoreita on useita, komennon tulosten tulostamiseen tiedostoon käytetään erityisesti kahta: suurempaa kuin merkkiä (>) ja kaksinkertainen suurempi kuin merkki (>>).

Helppoin tapa oppia käyttämään näitä uudelleenohjausoperaattoreita on katsoa esimerkkejä:


ipconfig /all > mynetworksettings.txt

Image
Image

Tässä esimerkissä kaikki verkon määritystiedot, jotka tavallisesti näkyvät näytöllä suoritettuaan ipconfig /all, tallennetaan tiedostoon nimellä mynetworksettings..txt. Se on tallennettu kansioon komennon vasemmalla puolella, tässä tapauksessa C:\Users\Jon.

>-uudelleenohjausoperaattori siirtyy ipconfig-komennon ja tiedoston nimen väliin. Jos tiedosto on jo olemassa, se korvataan. Jos sitä ei vielä ole, se luodaan.

Vaikka tiedosto luodaan, jos sitä ei vielä ole, kansioita ei luoda. Jos haluat tallentaa komennon tulosteen tiedostoon tietyssä kansiossa, jota ei vielä ole olemassa, luo ensin kansio ja suorita sitten komento. Tee kansioita poistumatta komentokehotteesta komennolla mkdir.


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

Image
Image

Tässä, kun ping-komento suoritetaan, komentokehote tulostaa tulokset tiedostoon, jonka nimi on Ping Results.txt, joka sijaitsee Jon-käyttäjän työpöydällä osoitteessaC:\Users\Jon\Desktop . Koko tiedostopolku on kääritty lainausmerkkeihin, koska siinä oli välilyönti.

Muista, että kun käytät > uudelleenohjausoperaattoria, määritetty tiedosto luodaan, jos sitä ei vielä ole olemassa, ja se korvataan, jos se on olemassa.

Liitä uudelleenohjausoperaattori

Kaksoisnuolioperaattori lisää, ei korvaa, tiedoston:


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

Tässä esimerkissä käytetään >> uudelleenohjausoperaattoria, joka toimii paljolti samalla tavalla kuin >, vain tulosteen korvaamisen sijaan. tiedosto, jos se on olemassa, se liittää komennon tulosteen tiedoston loppuun.

Tässä on esimerkki siitä, miltä tämä LOG-tiedosto saattaa näyttää, kun komento on viety siihen:

Image
Image

Uudelleenohjausoperaattori >> on hyödyllinen, kun keräät samanlaisia tietoja eri tietokoneilta tai komennoista ja haluat kaiken tiedon yhteen tiedostoon.

Yllä olevat uudelleenohjausoperaattoriesimerkit ovat komentokehotteen yhteydessä, mutta voit käyttää niitä myös BAT-tiedostossa. Kun käytät BAT-tiedostoa komennon tulosteen johtamiseen tekstitiedostoon, käytetään täsmälleen samoja yllä kuvattuja komentoja, mutta sen sijaan, että painat Enter niiden suorittamiseksi, sinun on vain avattava. BAT-tiedosto.

Käytä uudelleenohjausoperaattoreita erätiedostoissa

Uudelleenohjausoperaattorit toimivat erätiedostoissa sisällyttämällä komennon aivan kuten komentokehotteessa:


tracert yahoo.com > C:\yahootracert.txt

Image
Image

Yllä oleva on esimerkki siitä, kuinka luodaan erätiedosto, joka käyttää uudelleenohjausoperaattoria tracert-komennolla.

Image
Image

Yahootracert.txt-tiedosto (näkyy yllä) luodaan C:-asemaan useita sekunteja sample.bat-tiedoston suorittamisen jälkeen. Kuten muutkin yllä olevat esimerkit, tiedosto näyttää kaiken, mitä komentokehote olisi paljastanut, jos uudelleenohjausoperaattoria ei olisi käytetty.

Suositeltava: