как только мы запускаем команду «Invoke-AzVMRunCommand» для выполнения сценария PS на удаленной виртуальной машине, он всегда завершается успешно, даже если на самом деле происходит сбой. Я знаю, что удаленная виртуальная машина имеет там файл журнала:
"C: \ Packages \ Plugins \ Microsoft.CPlat.Core.RunCommandWindows \ 1.1.3 \ Status"
Но как получить ошибка на локальном powershell, try-catch et c. не показывает это. Что такое правильная обработка ошибок с использованием «Invoke-AzVMRunCommand», в идеале получение результатов в формате .txt, что-то вроде:
| Out-File -Filepath xxx.txt
спасибо.