Igen, hibajelzésre kivétel dobását használjatok, hogy illeszkedjen a beépített cmdletek működéséhez. Pl. ha egy nem létező fájlt akarsz bekérni a Get-Item segítségével, akkor is ItemNotFoundException-t dob a PowerShell.
A javítás során ezt majd mi megoldjuk az ErrorAction megfelelő beállításával, és egyéb trükkökkel:) Pl.
# run test case, this way it does not stop on the first exepction
Invoke-Command -ScriptBlock {Invoke-Expression $_.Value}