Príkazy, ktoré vykonáte v PowerShell aPríkazový riadok môže poskytnúť informácie. Niekedy je to len niekoľko riadkov, napr. Keď kontrolujete ping, alebo to môže byť veľa riadkov, napr. keď vaša miestna adresa IP alebo vaša externá adresa IP. Bez ohľadu na to, ako dlho je výstup, stačí ho jednoducho uložiť do súboru, aby ste nemuseli informácie znova a znova získavať. Príkazový riadok aj PowerShell podporujú kopírovanie a vkladanie, ale výstup príkazu môžete uložiť aj do súboru, keď je príkaz spustený. Takto to môžete urobiť v príkazovom riadku aj v PowerShell.
Výstup príkazu do súboru - Príkazový riadok
Otvorte príkazový riadok a zadajte príkaz, ktorý chcete spustiť. Predtým, ako klepnete na Enter, pridajte na koniec nasledujúce;
> name-of-file.txt
Najprv nemusíte vytvárať textový súbor. Príkazový riadok to urobí za vás. Ak zadáte iba názov súboru, vytvorí sa v rovnakom adresári, v ktorom sa aktuálne nachádza príkazový riadok. Výstup môžete uložiť na iné miesto pridaním cesty k priečinku, do ktorého chcete výstup uložiť.
> path-to-foldername-of-file.txt
Ak chcete uložiť výstup do súboru, ale tiež ho zobraziť v príkazovom riadku, môžete to urobiť pomocou tohto príkazu;
> path-to-foldername-of-file.txt | type path-to-foldername-of-file.txt

Výstup príkazu do súboru - PowerShell
V PowerShell môžete odoslať výstup príkazu do arovnakým spôsobom ako v príkazovom riadku. Zadajte príkaz, ktorý chcete spustiť a pred klepnutím na Enter pridajte na koniec nasledujúci text. Opäť nemusíte vytvárať textový súbor. PowerShell to urobí za vás.
> name-of-file.txt
Týmto sa uloží výstupný súbor do rovnakého adresárav ktorom je PowerShell momentálne nainštalovaný. Ak chcete uložiť výstup do súboru na inom mieste, môžete zadať cestu k priečinku, do ktorého ho chcete uložiť.
Ak chcete zobraziť výstup, nemôžete to urobiť súčasne s vytváraním súboru. Po vytvorení spustite tento príkaz a budete si môcť zobraziť jeho obsah.
Get-Content -Path "path-to-filefile-name.txt"

Ak vás zaujíma, či môže byť výstupuložená do iného typu súboru, odpoveď nie. Príkazový riadok aj PowerShell môžu natívne písať do / vytvárať textové súbory a neexistuje spôsob, ako formátovať výstup tak, že keď je uložený do súboru, vyzerá to určitým spôsobom.
Komentáre