2

У меня есть виртуальный сервер, работающий с Hyper-v r2 sp1 (автономный продукт). Я полагаю, что это относится и к установке W2K8 Core.

Когда я подключаюсь к удаленному рабочему столу, для оболочки администратора запускаются и sconfig.cmd и cmd.exe .

Я хотел бы запустить (помимо или вместо cmd.exe) сеанс PowerShell, когда пользователь входит в систему на сервере.

Как я могу это сделать ?

Спасибо

2 ответа2

2

Чтобы сохранить решение в доме PS, просто сделайте это в командной строке powershell:

New-ItemProperty -path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\run -Name Powershell -Value C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -Type string
1

В командной строке запустите regedit . Перейдите к Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run . Добавьте новое строковое значение с именем PowerShell и значением cmd.exe /k C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe .

Исходная командная строка запускается с Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell . Вы также можете изменить это значение, если хотите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .