无忧启动论坛

标题: win 7 管理员权限运行批处理的几种方法 [打印本页]

作者: hdzz    时间: 2011-11-8 13:49
标题: win 7 管理员权限运行批处理的几种方法
废话不说。解决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     这个开始开源的o,作者的工程文件什么的都有.


4.使用bat to exe converter 1.51 把批处理转换为exe,在转换的时候有选项可以选择 admin 权限。使用此软件时最好关掉360和其他杀软,因为软件好像要upx加壳。
下载地址  Bat_To_Exe_Converter

1和4 两项适合分发给其他人员部署,第2条还是自己保留着当压箱底的吧。




[ 本帖最后由 hdzz 于 2011-11-9 13:32 编辑 ]
作者: 紫狐    时间: 2011-11-9 11:02
建议楼主附上elevate和bat to exe converter 的下载地址或附件。
作者: hdzz    时间: 2011-11-9 13:38
bat to exe converter 1.51   在编译成exe时可以选择一个图标。

我找了好久,没有太合适的。附件这个大体还可以。

弄出来的exe如果没有图标,真的很不好看。

1.7z

2.28 KB, 下载次数: 70, 下载积分: 无忧币 -2


作者: 2012飘水    时间: 2024-4-7 13:27
需要外部文件不方便




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3