本帖最后由 aceamuro 于 2021-11-27 22:04 编辑
我懂的很少,用的方法很麻烦,但好像勉强可以实现
首先写个run.vbs- set ws=WScript.CreateObject("WScript.Shell")
- ws.Run "a.bat",0
复制代码 这个vbs的目的是隐藏a.bat的cmd窗口
然后下载个powerrun放在同一目录中,并且在a.bat中写入复制代码 powerrun的目的是以最高权限运行b.bat并且隐藏窗口,b.bat中写的就是你想要实现的具体代码
最后运行run.vbs就能以最高权限并隐藏窗口来运行b.bat,但用户账户的提示还是会出现
当然你也可以打开powerrun软件直接载入b.bat运行,但想直接通过代码执行的话就要像上面那样多绕一步
希望有大大能补充更简单的方法 |