Jak přesměrovat výstup příkazového řádku do souboru [Snadné]
Použijte a operátor přesměrování k přesměrování výstupu příkazu do souboru. Je to jeden z našich oblíbených Triky a hacky příkazového řádku.
Všechny informace, které se zobrazí v příkazovém řádku po spuštění příkazu, lze místo toho uložit do souboru, který můžete otevřít v systému Windows a odkazovat později nebo s ním manipulovat, jak chcete.
I když existuje několik operátorů přesměrování, které můžete čtěte podrobně zde, konkrétně dva se používají k výstupu výsledků příkazu do souboru: znaménko větší než, >a znaménko dvojnásobné větší než, >>.
Jak používat operátory přesměrování
Nejjednodušší způsob, jak se naučit používat tyto operátory přesměrování, je podívat se na několik příkladů:
ipconfig /all > mynetworksettings.txt

V tomto příkladu jsou všechny informace o konfiguraci sítě, které se normálně zobrazují na obrazovce po spuštění ipconfig /all, se uloží do souboru pod názvem mynetworksettings.txt. Je uložen ve složce nalevo od příkazu, C:\Users\Jon v tomto případě.
The > Operátor přesměrování přechází mezi příkaz ipconfig a název souboru. Pokud soubor již existuje, bude přepsán. Pokud ještě neexistuje, bude vytvořen.
Ačkoli soubor bude vytvořen, pokud ještě neexistuje, složky nebudou. Chcete-li uložit výstup příkazu do souboru v konkrétní složce, která ještě neexistuje, nejprve vytvořte složku a poté spusťte příkaz. Vytvářejte složky, aniž byste opustili příkazový řádek s mkdir příkaz.
ping 10.1.0.12 > "C:\Users\Jon\Desktop\Ping Results.txt"

Zde, když je proveden příkaz ping, příkazový řádek vypíše výsledky do souboru podle názvu Ping na výsledky.txt umístěný na Jon pracovní plocha uživatele, na C:\Users\Jon\Desktop. Celá cesta k souboru zabalená v uvozovkách, protože tam byl prostor.
Pamatujte, že při použití > přesměrování, je zadaný soubor vytvořen, pokud ještě neexistuje, a je přepsán, pokud existuje.
Operátor přesměrování Append
Operátor s dvojitou šipkou připojí, nikoli nahradí, soubor:
ipconfig /all >> \\server\files\officenetsettings.log
Tento příklad používá >> operátor přesměrování, který funguje v podstatě stejným způsobem jako > pouze namísto přepsání výstupního souboru, pokud existuje, připojí výstup příkazu na konec souboru.
Zde je příklad toho, co to je LOG Soubor může po exportu příkazu vypadat takto:

The >> Operátor přesměrování je užitečný, když shromažďujete podobné informace z různých počítačů nebo příkazů a chcete všechna tato data v jediném souboru.
Výše uvedené příklady operátorů přesměrování jsou v kontextu příkazového řádku, ale můžete je také použít v a NETOPÝR soubor. Když použijete soubor BAT k převodu výstupu příkazu do textového souboru, použijí se přesně stejné příkazy popsané výše, ale místo stisknutí Vstupte pro jejich spuštění stačí otevřít soubor .BAT.
Použijte operátory přesměrování v dávkových souborech
Operátoři přesměrování pracují v dávkových souborech tím, že zahrnují příkaz stejně jako z příkazového řádku:
tracert yahoo.com > C:\yahootracert.txt

Výše uvedené je příkladem toho, jak vytvořit dávkový soubor, který používá operátor přesměrování s příkaz tracert.

The yahootracert.txt soubor (zobrazený výše) bude vytvořen na C: řídit několik sekund po provedení vzorek.bat soubor. Stejně jako ostatní příklady výše, soubor ukazuje vše, co by příkazový řádek odhalil, kdyby nebyl použit operátor přesměrování.