1.按windows+R打开运行,输入regedit,打开注册表。
2.找到HKEY_CLASSES_ROOT\Directory\Background\shell
3.右键点击shell=》新建=》项,创建一个文件夹,命名为Powershelladmin(可随意命名)。
4.右键点击Powershelladmin=》新建=》项,创建一个文件夹,命名为command。
5.左键点击Powershelladmin,在右边窗口空白处右键点击 新建=》二进制值。
将名称改为icon(若改不了就右键=》重命名),双击icon,输入数据powershell.exe,效果如下图。
6.左键点击Powershelladmin,在右边窗口空白处右键点击 新建=》DWORD(32 位)值,参考上图。
将名称改为ShowBasedOnVelocityId(若改不了就右键=》重命名),双击输入数据639bc8,选择十六进制,效果如下图。
7.左键点击Powershelladmin,在右边窗口空白处双击默认,输入:以管理员身份打开Powershell(任意文本都可,会显示在右键菜单中)。
整体效果如下:
8.左键点击Powershelladmin下面的command,在右边窗口空白处右键点击 新建=》二进制值,双击输入数据如下
powershell.exe -windowstyle hidden -Command $stpath = pwd; Start-Process Powershell -ArgumentList \"-NoExit\", \"-Command Set-Location -literalPath '%V'\" -verb RunAs
9.关闭注册表,在任意空白处右键点击,都会出现以管理员身份打开Powershell的菜单。