У меня есть приложение Windows, которое выдает следующую (зашифрованную) ошибку при попытке запустить его через PowerShell Remoting илиPsExec(тот же результат).
Не удалось найти исполняемую консольную группу для пользователя/процесса
Я не совсем понимаю, что это значит, но эксперименты с низкоуровневой функциональностью создания процессов не увенчались успехом:
https://stackoverflow.com/a/8762068/647151
Это не поддерживает настройкусозданиефлаги, но возвращает вывод процесса.
https://github.com/FuzzySecurity/PowerShell-Suite/blob/master/Invoke-CreateProcess.ps1
Это поддерживает настройкусозданиефлагии, похоже, это
DETACHED_PROCESS
может сработать, но я не уверен, как получить какой-либо вывод процесса.
Это, возможно, не имеет значения, но «пользователь» здесь — этогрупповая управляемая учетная запись службы.
Что именно может означать это загадочное сообщение об ошибке и есть ли способ ... обойти его как-то. Я просто пытаюсь запустить приложение через PowerShell Remoting (это программа пакетной обработки данных).
Операционная система — Windows Server 2012 с PowerShell 5.1.