默认启动PowerShell

在Windows Server 2012 Core中将PowerShell设置为默认启动的控制台


Windows Server 2012可以选择最小安装,即Core安装,登陆后默认会打开CMD控制台。我们知道Windows Server的管理使用PowerShell非常方便,此时要打开PowerShell控制台,最快的方式为:在CMD控制台中敲入powershell,然后回车即可。 那用户可能会想自己一登陆,默认就打开了PowerShell控制台,省事多了。其实改注册即可完成,在hklm:\software\microsoft\windows nt\currentversion\winlogon路径下默认的shell为explorer.exe,接着还会有一个子项,alternateshell,负责打开cmd

默认启动PowerShell

默认启动PowerShell

我们直接改winlogon目录下的Shell项即可,把它改为PowerShell即可,最后就可以重启验证了。

$posh="PowerShell -NoExit & cd $env:UserProfile "
set-itemproperty "hklm:\software\microsoft\windows nt\currentversion\winlogon" shell $posh
Restart-Computer
本文链接: https://www.pstips.net/set-powershell-as-default-logon-console.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注