寻求在当前文件夹以管理员身份运行PowerShell的快捷方法(Alt+F/S/A无效)
在当前文件夹以管理员身份运行PowerShell的快捷方法
为什么Alt+F/S/A快捷键无效?
默认情况下,文件资源管理器的Alt+F/S/A快捷键对应的是普通权限的PowerShell启动选项,本身没有绑定管理员权限的启动入口,所以按这个组合键只会打开普通权限窗口,不会触发管理员身份。
几种快捷解决方案
Shift+右键快速调用
按住Shift键,右键点击当前文件夹的空白区域,选择「在此处打开Windows PowerShell窗口(管理员)」(Win11中可能显示为「在此处打开终端(管理员)」,可在终端设置里设为默认启动PowerShell)。
如果右键菜单没有这个选项,可通过注册表添加:- 打开注册表编辑器(运行
regedit) - 定位到
HKEY_CLASSES_ROOT\Directory\Background\shell,新建名为PowershellAdmin的项 - 将该项的默认值设为「在此处打开管理员PowerShell」,再新建
HasLUAShield字符串值(无需设置数据,用于显示盾牌图标) - 在
PowershellAdmin下新建command子项,将默认值设为:powershell.exe -NoExit -Command "Set-Location '%V'"
- 打开注册表编辑器(运行
地址栏快捷键启动
点击文件资源管理器的地址栏,输入powershell后,按下Ctrl+Shift+Enter,直接以管理员身份打开当前路径的PowerShell窗口。自定义快捷方式(可选)
右键桌面→新建→快捷方式,目标栏填入powershell.exe,右键该快捷方式→属性→快捷方式标签页,设置你想要的快捷键(比如Ctrl+Alt+P),再勾选「高级」中的「以管理员身份运行」。需要时打开该快捷方式,再用cd命令切换到目标文件夹(或修改目标为powershell.exe -NoExit -Command "Set-Location '你的常用文件夹路径'"固定路径)。
内容的提问来源于stack exchange,提问作者tickMatrix
相关产品推荐
相关产品推荐

