无忧启动论坛

标题: 主批处理在管理员模式下运行对于调用的其他批处理如何让其在普通模式下运行 [打印本页]

作者: 2011qx    时间: 2016-11-2 12:37
标题: 主批处理在管理员模式下运行对于调用的其他批处理如何让其在普通模式下运行
主批处理在管理员模式下运行对于调用的其他批处理如何让其在普通模式下运行

正常情况是 主批处理在管理员模式下运行 时  

调用  其他的批处理,默认 就是在管理员模式下运行,  如何 才可以 让其 在普通模式下运行
作者: 2012duanyongli    时间: 2016-11-2 12:58
要想实现您的要求的话,那您就要换一下思路比如主批处理普通模式下运行
其他批处理自由选择在管理员或普通模式下运行
这个完全可以通过临时修改下面注册表所要运行的程序来实现。
[HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
;win7
"aaa.bat"="RUNASADMIN"
;win8 8.1 10
"aaa.bat"="~ RUNASADMIN"

作者: 2011qx    时间: 2016-11-2 14:59
我想过这个方法,在实际使用中特别多麻烦事情,
作者: 不知    时间: 2016-11-2 15:40
本帖最后由 不知 于 2016-11-2 16:20 编辑

用psexec.exe降权。
psexec -l -i [your command]

第三张中由于特权最低,进程枚举不是很成功,正常系统是不可能只有那么点进程的。

不过一般都想着提权限,降了权限能做的事很少了。

1.png (31.67 KB, 下载次数: 53)

1.png

2.png (14.92 KB, 下载次数: 56)

2.png

3.png (9.79 KB, 下载次数: 53)

3.png

psexec.7z

66.33 KB, 下载次数: 6, 下载积分: 无忧币 -2


作者: 2011qx    时间: 2016-11-3 09:30
是的, 谢谢上面的回复,主要是win10在管理员权限下用批处理命令,有的命令会造成不良的后果,当然电脑重启后就会回复正常,我只想做的越傻瓜式越好,这样新人用的问题少些,所以才会想到把出问题的命令用普通模式来运行,而不用重启电脑了,到现在为止,好像只能借助外部工具,但这又跟麻烦了,哈哈不过还是谢谢你们的回复
作者: 2011qx    时间: 2016-11-3 09:33
如果把批处理全部改成普通模式运行,这样做基本上都要输出到新的批处理来自动提权操作,很是麻烦哈哈
作者: 不知    时间: 2016-11-3 13:13
2011qx 发表于 2016-11-3 09:30
是的, 谢谢上面的回复,主要是win10在管理员权限下用批处理命令,有的命令会造成不良的后果,当然电脑重启 ...

编写批处理时注意一下不用那些命令,用安全一点的方式实现某个功能就行了,也没什么大问题。




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