about_Output_Streams
Rövid leírás
A kimeneti streamek rendelkezésre állását és célját ismerteti a PowerShellben.
Hosszú leírás
A PowerShell több kimeneti streamet is biztosít. A streamek különböző típusú üzenetekhez biztosítanak csatornákat. Ezekbe a streamekbe a társított parancsmaggal vagy átirányítással írhat. További információ: about_Redirection.
A PowerShell a következő kimeneti streameket támogatja.
Patak # | Leírás | Bevezetés a következőbe: | Írási parancsmag |
---|---|---|---|
0 | Success Patak | PowerShell 2.0 | Write-Output |
2 | Error Patak | PowerShell 2.0 | Write-Error |
3 | Warning Patak | PowerShell 2.0 | Write-Warning |
4 | Verbose Patak | PowerShell 2.0 | Write-Verbose |
5 | Debug Patak | PowerShell 2.0 | Write-Debug |
6 | Information Patak | PowerShell 5.0 | Write-Information |
n.a. | Progress Patak | PowerShell 2.0 | Write-Progress |
Feljegyzés
A Progress stream nem támogatja az átirányítást.
Success Patak
A Success stream a normál, sikeres eredmények alapértelmezett streamje.
Write-Output
A parancsmaggal explicit módon írhat objektumokat ebbe a streambe. Ez a stream objektumok PowerShell-folyamaton keresztüli továbbítására szolgál. A Success stream natív alkalmazásokhoz csatlakozik a stdout streamhez.
Error Patak
A Error stream a hibaeredmények alapértelmezett streamje. Write-Error
A parancsmaggal explicit módon írhat erre a streamre. A Error stream natív alkalmazásokhoz csatlakozik az stderr streamhez. A legtöbb esetben ezek a hibák megszakíthatják a végrehajtási folyamatot. Erroraz ehhez a streamhez írt s is hozzá lesz adva az $Error
automatikus változóhoz. További információ: about_Automatic_Variables.
Warning Patak
A Warning stream olyan hibaállapotokra szolgál, amelyek kevésbé súlyosak, mint a Error streambe írt hibák. Normál körülmények között ezek a figyelmeztetések nem zárják le a végrehajtást. Warningnem az automatikus változóba $Error
van írva. Write-Warning
A parancsmaggal explicit módon írhat erre a streamre.
Verbose Patak
A Verbose stream olyan üzenetekhez készült, amelyek segítenek a felhasználóknak a parancsok interaktív vagy szkriptből történő futtatásában. Write-Verbose
A parancsmaggal explicit módon írhat üzeneteket ebbe a streambe. Számos parancsmag részletes kimenetet biztosít, amely hasznos a parancsmag belső működésének megértéséhez. A részletes üzenetek csak akkor jelennek meg, ha a gyakori paramétert -Verbose
használja. További információ: about_CommonParameters.
Debug Patak
A Debug stream olyan üzenetekhez használható, amelyek segítenek a szkripteknek megérteni, hogy miért hiúsul meg a kódjuk. Write-Debug
A parancsmaggal explicit módon írhat erre a streamre. A hibakeresési üzenetek csak akkor jelennek meg, ha a gyakori paramétert -Debug
használja. További információ: about_CommonParameters.
Debug az üzeneteket a végfelhasználóknál több szkript- és parancsmagfejlesztőnek szánták. Ezek a hibakeresési üzenetek a részletes hibaelhárításhoz szükséges belső részleteket tartalmazhatnak.
Information Patak
A Information stream olyan üzeneteket biztosít, amelyek segítenek a felhasználóknak megérteni a szkriptek által végzett munkát. A fejlesztők azt is használhatják, hogy további streamként használják az információk PowerShell-lel való továbbításához. A fejlesztő címkézheti a streamadatokat, és speciális kezeléssel rendelkezhet a streamhez. Write-Information
A parancsmaggal explicit módon írhat erre a streamre.
Write-Host
a streambe Information is ír. A parancsmagok közötti különbség az, hogy Write-Host
a gazdakonzolra is ír, hacsak nem irányítja át a streamet Information . Write-Information
csak a Information streambe ír.
Progress Patak
A Progress stream olyan üzenetekhez használható, amelyek hosszabb ideig futó parancsokban és szkriptekben közlik az előrehaladást. Write-Progress
A parancsmaggal explicit módon írhat üzeneteket ebbe a streambe. A Progress stream nem támogatja az átirányítást.
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: