Я пытаюсь запустить exe-файл на удаленном компьютере из PowerCLI, который запускает пару cmd.
С помощью этой команды:
$executeCommand = "call D:\MyFile.exe Arg1 Arg2";
Invoke-VMScript -VM $vmName -GuestUser $vmUser -GuestPassword $vmPass -ScriptText $executeCommand -ScriptType Bat;
Проблема в том, что exe работает, но без какого-либо пользовательского интерфейса, а также запущены CMD, и я не вижу консоль.
Примечание. Когда я запускаю одну и ту же команду execute на виртуальной машине, exe запускается с пользовательским интерфейсом, а CMD - с их консолью.
Как это сделать правильно? я должен использовать другой тип "Invoke-VMScript" или какие-то специальные флаги?