目录
一、添加以管理员身份运行powershell
1、打开注册表,找到HKEY_CLASSES_ROOT\Directory\Background\shell\,新建一个项 ,命名 为powershellmenu,右侧的 默认项 的 值改成“在此处运行powershell”(不要引号)。
2、在 powershellmenu 下右键 新建 项 , 命名 command,在右侧的 默认项 中 写入
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -windowstyle hidden -Command $stpath = pwd; Start-Process PowerShell -ArgumentList \"-NoExit\", \"-Command Set-Location -literalPath '%V'\"
3、如果要用 管理者权限 打开, 在第 2 步 右侧的 默认项 写入的 值
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -windowstyle hidden -Command $stpath = pwd; Start-Process PowerShell -ArgumentList \"-NoExit\", \"-Command Set-Location -literalPath '%V'\" -verb RunAs
二、添加管理员身份运行CMD
1、打开注册表找到 HKEY_CLASSES_ROOT\Directory\Background\shell\,在shell目录右键新建一个叫runas的项
2、在 runas 上右键,新建一个 DWORD32
类型 叫 ShowBasedOnVelocityId
的项目,填入值 639bc8
3、
点到command里面,双击默认值,填入
cmd.exe /s /k pushd "%V"