Hyper-v r2 sp1(독립 실행형 제품)로 실행되는 가상 서버가 있습니다. W2K8 Core 설치에도 적용된다고 생각합니다.
원격 데스크톱에 연결하면 sconfig.cmd
및 둘 다 cmd.exe
관리자 셸에서 실행됩니다.
사용자가 서버에 로그온할 때마다 (cmd.exe 옆에 또는 대체하여) powershell 세션을 시작하고 싶습니다.
어떻게 해야 합니까?
고마워
답변1
명령 프롬프트에서 를 실행합니다 regedit
. 을(를) 찾아보세요 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
. name PowerShell
및 value 를 사용하여 새 문자열 값을 추가합니다 cmd.exe /k C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe
.
원래 명령 프롬프트는 에서 시작됩니다 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
. 원하는 경우 해당 값을 변경할 수도 있습니다.
답변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