无忧启动论坛

标题: 不想关闭UAC也不用Administrator,可有办法以管理员权限运行某个bat? [打印本页]

作者: wkl17    时间: 2015-11-8 22:52
标题: 不想关闭UAC也不用Administrator,可有办法以管理员权限运行某个bat?
不想关闭UAC也不用Administrator,可有办法以管理员权限运行某个bat?

Win 10 64bit. 太操蛋了. 搞了两三个小时了 还是没法搞定..

下载了 Microsoft Application Compatibility Toolkit  ,用它来设置那个bat,

我用64位工具,提示我要用32位..我改用32位,又提示我要用64位..

真TMD无语.. 据此, .bat文件 不3不6..看来文件没分32或64位.

可有办法?我想用它来运行D:\QuickRun\cc.bat

里面的内容:
d:
cd D:\QuickRun\
cmd /k cls

就是以管理员权限运行cmd,并切换到那个目录.
作者: wkl17    时间: 2015-11-8 22:53
Microsoft Application Compatibility Toolkit 的作用,说是UAC添加白名单用的..
作者: wkl17    时间: 2015-11-8 22:56
其实不是不想用administrator..而是巨硬限制这个账户 不能使用Microsoft Account绑定.

又是很TM蛋疼的一个举措..
作者: wkl17    时间: 2015-11-8 23:04
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"D:\\QuickRun\\cmd2.exe"="RUNASADMIN"
"D:\\QuickRun\\cc.bat"="RUNASADMIN"


自己搞定了.以上保存为reg 导入就好了.挺萌的,花了两三个小时..
作者: wkl17    时间: 2015-11-8 23:05
PS:我从C盘复制了cmd.exe到那个目录并改名为cmd2.exe
作者: 贝壳iT    时间: 2015-11-9 08:33
@ echo off
%1 %2
ver|find "5.">nul&&goto :st
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :st","","runas",1)(window.close)&goto :eof

:st
d:
cd D:\QuickRun\
cmd /k cls
作者: wkl17    时间: 2015-11-9 10:28
贝壳iT 发表于 2015-11-9 08:33
@ echo off
%1 %2
ver|find "5.">nul&&goto :st

测试了一下..还是会弹出 确认框..可能后来的系统不兼容..Win 10 64位
作者: 贝壳iT    时间: 2015-11-9 11:13
wkl17 发表于 2015-11-9 10:28
测试了一下..还是会弹出 确认框..可能后来的系统不兼容..Win 10 64位


弹出请求管理员运行那是必须的。我这段代码就是自动请求管理员模式运行,就不需要你关闭uac或者右键管理员模式运行。
你想,你的操作需要管理员权限,然而你又不想被uac发现,我想目前就算是利用漏洞绕过也是没发现这种例子的,至少没公开。uac就是为了防止病毒在你不知道的情况下执行危险操作。
作者: homyang    时间: 2015-11-9 18:25
试试这个

VistaUACMaker4.0.rar

1.09 MB, 下载次数: 12


作者: homyang    时间: 2015-11-9 19:12
试试这个

VistaUACMaker4.0.rar

1.09 MB, 下载次数: 45


作者: wkl17    时间: 2016-1-18 17:09
homyang 发表于 2015-11-9 19:12
试试这个

感谢..电脑坏了,暂时没Win7/Win10可试..又用回了XP3的上网本..唉.
作者: yunyan100    时间: 2017-11-5 21:48
贝壳iT 发表于 2015-11-9 08:33
@ echo off
%1 %2
ver|find "5.">nul&&goto :st

hi,批处理现在个问题,在取得uac运行后,bat上不能拖入文件(夹)路径,这个可有解决方法?
作者: nttwqz    时间: 2017-11-6 23:26
yunyan100 发表于 2017-11-5 21:48
hi,批处理现在个问题,在取得uac运行后,bat上不能拖入文件(夹)路径,这个可有解决方法?

""
改成
"%*"

猜的,不懂vbs,你试试
作者: yunyan100    时间: 2017-11-7 15:06
nttwqz 发表于 2017-11-6 23:26
""
改成
"%*"

没用的呢,




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