У меня есть этот простой скрипт:
$files = dir .\configs | ? { !$_.PSIsContainer }
foreach($file in $files)
{
try
{
.\MyApp.exe -ErrorAction Stop $file
}
catch
{
write-host "!!!!!!!!!!!!error!!!!!!!!!!!!!!"
continue
}
}
Проблема в том, что когда происходит сбой
.\MyApp.exe -ErrorAction Stop $file
, появляется окно сообщения о сбое приложения и мой блок скрипта, catch ненажмите, и единственный способ продолжить это нажать кнопку Storno в окне сообщения.
Так как предотвратить блокировку?