Обрабатывать ошибку командной строки в скрипте PowerShell

Я пытаюсь запустить несколько команд командной строки, таких какschtasks в сценарии PowerShell. Я хотел бы знать, как обрабатывать ошибки, выдаваемые командой в PowerShell.

Я старался:

& cmd.exe /c 'schtasks /Query /TN xx || echo ERROR'& cmd.exe /c 'ping.exe 122.1.1.1 && exit 0 || exit 1'Invoke-Expression -Command:$command

Я не могу выполнить эти команды и игнорировать или перехватить исключение вtry..catch блок скрипта PowerShell. Я знаю, что есть библиотеки, но я ограничен PowerShell v2.0.

Ответы на вопрос(0)

Ваш ответ на вопрос