Próbuję uruchomić sesję PowerShell za pomocą PSexec z alternatywnymi kolorami i niektórymi atrybutami okna. Powodem, dla którego musiałbym uruchomić PowerShell za pośrednictwem PSExec, jest to, że mogę mieć gotowy skrót jednym kliknięciem, aby uruchomić okno terminala w kontekście systemu lokalnego. Ma to sens codziennego testowania skryptów i kodu w pakietach MDT / SCCM. Wydaje się to bezcelowe, ale mam wiele otwartych okien poleceń, więc trudno mi rozróżnić, które okna terminali działają jako system, użytkownik, lokalny administrator itp. Kolory ułatwiłyby natychmiastowe zauważenie tej różnicy .
Do tej pory próbuję tego, ale eksplorator ulega awarii po uruchomieniu:
C:\SysinternalsSuite\psexec.exe /i /s "PowerShell.exe -NoExit -Command "& $HOST.UI.RawUI.ForeGroundColor = cyan"
Mogę dobrze uruchomić PowerShell, tak jak to:
C:\SysinternalsSuite\psexec.exe /i /s powershell.exe
Jestem pewien, że ma to coś wspólnego ze sposobem analizowania cytatów.