V tomto příspěvku se bude diskutovat o použití rutiny „Out-File“.
Jak používat rutinu Out-File (Microsoft.PowerShell.Utility) v prostředí PowerShell?
Chcete-li exportovat výstup příkazu do souboru, použijte nejprve rutinu, jejíž výstup je třeba exportovat. Poté jej zaveďte potrubím do „ Out-File ”cmdlet. Dále použijte „ -Cesta k souboru ” a přiřaďte mu cestu k cílovému souboru.
Zvažte přehled těchto uvedených příkladů, abyste se naučili používat rutinu „Out-File“ v prostředí PowerShell.
Příklad 1: Vytvoření nového souboru a výstup dat do souboru pomocí rutiny „Out-File“
Nejprve napište řetězec a přesuňte jej do „ Out-File 'cmdlet pomocí kanálu' | “. Dále rutina „Out-File“ vytvoří nový textový soubor a uloží výstup do zadaného souboru:
'Vytvořit a odeslat výstup do nového souboru.' | Out-File C:\Docs\New.txt
Provedením následujícího příkazu ověřte, zda byl výstup uložen v souboru či nikoli:
Get-Content C:\Docs\New.txt
Příklad 2: Použijte rutinu Out-File k připojení existujícího textového souboru
Přidejte řetězec a pomocí potrubí jej vložte do poskytnuté rutiny „ | “ a uveďte „ Out-File cmdlet spolu s -Připojit ” parametr na konci poskytnutého příkazu pro připojení existujícího textového souboru:
Příklad 3: Použijte rutinu Out-File k přepsání existujícího textového souboru
Chcete-li přepsat existující textový soubor, jednoduše umístěte „ -Platnost ” parametr podél níže uvedeného příkazu:
Příklad 4: Použijte rutinu Out-File k zabránění přepsání existujícího souboru
Použijte „ -NoClobber ” spolu s příkazem, aby nedošlo k přepsání konkrétního souboru. Po provedení tohoto příkazu konzola PowerShell zobrazí chybovou zprávu, pokud soubor již existuje:
A je to! Sestavili jsme různá použití rutiny „Out-File“ v prostředí PowerShell.
Závěr
PowerShell' Out-File ” cmdlet se používá k odeslání výstupu do textového souboru. Zobrazuje data ve stejném výstupu, jaký je zobrazen v konzole PowerShell. V tomto tutoriálu byla ukázána rutina PowerShell „Out-File“ pomocí několika příkladů.