6 nejzákladnějších výstupních příkazů Powershellu
Ahoj, Damian Garbus. Jsem tak nadšený, že jste tady. Dnes chci ukázat 6 nejzákladnějších příkazů Powershellu pro přípravu výstupu. Pokud se naučíte Powershell, tento seznam vám pomůže efektivněji používat příkazy v novém skriptu. Podle mého názoru je učení příkazů PowerShellu jako učení slov v cizích jazycích. Pokud víte víc, můžete psát rychlejší skripty a automatizovat svou práci.
výstupní příkazy Powershellu
Write-Host
Základní příkaz pro tisk výstupu v konzole Powershell. Nezapomeňte: Tento příkaz nevytvoří objekt Powershell, takže jej nelze přiřadit k proměnné. Pojďme si hrát s tímto příkazem…
Číst -Host
Tento příkaz se nepoužívá k přípravě výstupních dat ze skriptů a funkcí Powershellu. Připojil jsem se však k tomuto příspěvku, protože umožňuje interakci s konzolou a skriptem Powershell. Pomůže vám zadat nějaký řetězec do skriptu nebo konzoly Powershell. Výsledek tohoto příkazu můžete přiřadit proměnné.
Write-Output
Tento příkaz je velmi podobný Write-Host, ale má velmi důležitou úctu. Výsledek tohoto příkazu lze přiřadit proměnné, protože jde o objekt.
Write-Verbose
Write-Verbose je specifický příkaz velmi důležitý při psaní skriptů a funkcí Powershell. Používá se, když chcete ve výsledku ze skriptu vytisknout více podrobností, ale pouze v podrobném režimu. Příklad:
Varování před zápisem
Další velmi důležitý příkaz v Powershellu. Tento příkaz můžete použít ve svém skriptu nebo funkci k zobrazení varování. Ve výchozím nastavení tiskne pouze výstup a nemůžete přiřadit výsledky tohoto příkazu k proměnné. V budoucnu budu psát o příkazech „try {} catch {}“, které vám umožní pokročilejší použití příkazu Write-Warning.
Chyba zápisu
Viděli jste často červená chyba v konzole Powershell? Příkaz Write-Error pomáhá připravit vaši vlastní chybu a zobrazit ji v konzole Powershell. Stejně jako příkaz Write-Warning, i Write-Error může být pokročilejší pomocí příkazu „try {} catch {}“.
Závěr
Výše uvedený seznam vám pomůže připravit výstup ve skriptech nebo konzole Powershell. Všechny výše uvedené příkazy můžete nyní otestovat ve své konzole Powershell. Které z výše uvedených příkazů používáte nejčastěji?