管理员权限运行批处理的几种方法

本文介绍了在Windows 7中解决批处理无法注册DLL等问题的四种方法:1) 批处理首行添加命令并以管理员权限运行;2) 结束并重新启动Explorer进程以获取管理员权限;3) 使用第三方提权工具如elevate;4) 将批处理转换为带管理员权限的exe文件。方法1和4适合部署,方法2适合个人使用。
摘要由CSDN通过智能技术生成

废话不说。解决win7运行批处理出错不能注册dll等问题。

1.在批处理的第一行加入:cd /d %~dp0 然后在批处理上右键选择使用管理员权限运行。

2.右键任务栏,选择资源管理器,进程选项卡,显示所有用户的进程,结束explorer,文件-新建任务 explorer,此时选中“利用管理特权创建此任务".桌面显示完成后就可以直接双击批处理运行了。

3.使用第三方提权工具,例如elevate ,用法elevate -c regsvr32 demo_doreg.dll
这种方法需要在每个提权的命令前都要加上elevate -c ,这种第三方工具适合于1个或者少个需要提权的情况。
http://code.kliu.org/misc 

4.使用bat to exe conver

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值