欢迎光临
我们一直在努力

右键“以管理员身份运行”PowerShell脚本(.ps1格式)

Windows PowerShell脚本能够实现许多系统维护和管理功能,阿呆狗之前已经分享过《如何在Win10右键菜单中添加“新建PowerShell脚本”选项》,现在虽然创建PowerShell脚本方便了,但是运行PowerShell脚本时通常需要管理权限,如果能够右键点击.ps1格式的PowerShell脚本时,在弹出的右键菜单中有“以管理员身份运行”,那就太方便了。下面阿呆狗就来分享一个如何在PowerShell脚本右键菜单中添加“以管理员身份运行”选项:
先预览一下.ps1文件右键菜单中显示“以管理员身份运行”选项的效果:
e4c0008c647db6c14d1
添加方法如下:
打开注册表编辑器,定位至

HKEY_CLASSES_ROOT\Microsoft.PowerShellScript.1\shell

注:鉴于修改注册表有风险,所以建议修改前备份注册表,或者创建系统还原点,以便出现问题时恢复。
在shell项下新建一个名为runas的子项,选中新建的runas项,然后在右侧窗格中点击右键,选择“新建 – 字符串值”,并命名为HasLUAShield,数值数据按默认的留空即可。
efe00013cb65e16a17e
然后再在runas下新建名为command的子项,选中新建的command项,在右侧窗格中双击默认值打开“编辑字符串”窗口,把数值数据设置为:

powershell.exe “-Command” “if((Get-ExecutionPolicy ) -ne ‘AllSigned’) { Set-ExecutionPolicy -Scope Process Bypass }; & ‘%1′”

这样你再在.ps1格式的PowerShell脚本文件上点击右键时,即可看到“以管理员身份运行”菜单项了。

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《右键“以管理员身份运行”PowerShell脚本(.ps1格式)》
文章链接:https://www.adaigou.net/win10/5124.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

'); })();