Я пытаюсь создать сценарий аудита, и некоторые из моих существующих сценариев представляют собой файлы .bat, которые я хочу запустить из powershell и проверить вывод на успех / сбой.
Я пытался использовать start-процесс, но я не могу захватить вывод правильно.Я понял, что вывод получен путем запуска .bat, присваивая его переменной.Мой путь, однако, начинается с переменной буквы диска (так как он запускается с USB.
$batExample = $USB\Audit\Script\Agent.bat
- это то, что я хочу, но это не будет работать, так как это неожиданный токен.
Попробовал
$batExample = "$USB\Audit\Script\Agent.bat"
and
$batExample = "$USB"\Audit\Script\Agent.bat
Я новичок в PowerShell. Есть ли у меня аварийный ключ?
Я уверен, что это небольшая синтаксическая проблема, но я пробовал всешаги, которые я могу придумать. Спасибо!