Összefoglalás
Ebben a modulban megismerhette, hogyan adhat hozzá további hibaelhárítási információkat a szkriptekhez, hogyan konfigurálhat töréspontokat a hibaelhárításhoz, és hogyan írhatja le a hibaműveleteket a Windows PowerShellben. A legfontosabb elviteli lehetőségek a következők:
Hibák léphetnek fel például a következő okok miatt:
- Hiba történt a kód beírása közben.
- Olyan objektumot kérdezett le, amely nem létezik.
- Kapcsolat nélküli számítógéppel próbált kommunikálni.
Hibák esetén a rendszer a $Error tömbben tárolja őket. Amikor új hiba jön létre, az $Error[0] helyen lesz beszúrva, és a többi hiba indexe eggyel nő.
A write-host parancsmag a szkript futtatása során a leggyakoribb módja a további információk megjelenítésének.
Ha könnyebben azonosíthatóvá szeretné tenni a hibaelhárítási szöveget, a Write-Host helyett a Write-Warning parancsmagot használhatja.
A töréspontok szüneteltetik a szkripteket, és interaktív parancssort biztosítanak. Töréspontok használatával elháríthatja a szkripteket, ha nem a várt módon viselkednek.
Windows PowerShell-parancssorban állítsa be a töréspontokat a Set-PSBreakPoint parancsmaggal.
Ha egy PowerShell-parancs hibát okoz, az a hiba két típus egyike lehet, akár végződési hiba, akár nem végződő hiba.
Megszűnő hiba akkor fordul elő, ha a Windows PowerShell megállapítja, hogy a hiba és a parancs leállása után nem folytatható a feldolgozás.
Nem végződő hiba akkor fordul elő, ha a Windows PowerShell megállapítja, hogy a hiba után folytatni lehet a feldolgozást.
További információ
További információért tekintse át az alábbi dokumentumokat: