Я пытаюсь запустить сеанс PowerShell через PSexec с альтернативными цветами и некоторыми атрибутами окна. Причина, по которой мне нужно запустить PowerShell через PSExec, заключается в том, что у меня может быть готовый ярлык одним щелчком мыши для запуска окна терминала в контексте локальной системы. Это имеет смысл для ежедневного тестирования скриптов и кода в пакетах MDT/SCCM. Это звучит как бессмысленный поступок, но у меня есть много команд, то мне трудно различить терминальные окна бегут как система, потребитель, местный администратор, etc. Цвета облегчили бы увидеть эту разницу немедленно.
до сих пор я пытаюсь это, но исследователь падает при запуске:
C:SysinternalsSuitepsexec.exe /i /s "PowerShell.exe -NoExit -Command "& $HOST.UI.RawUI.ForeGroundColor = cyan"
Я могу запустить PowerShell просто отлично, как это:
C:SysinternalsSuitepsexec.exe /i /s powershell.exe
Я уверен, что это как-то связано с тем, как цитирует анализе.