以前我们用过使用bat双开电脑版的微信软件,今天用bat获取超级管理员权限来打开软件。
很多软件都要超级管理员才能使用更多的功能,而自己习惯了鼠标双击开启,导致很多时候打开软件后又关闭,再去用超级管理员权限重新打开。
很麻烦,所以找个段获取超级管理员权限并打开软件的代码:
代码如下:
@echo off >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" if '%errorlevel%' NEQ '0' ( goto UACPrompt ) else ( goto gotAdmin ) :UACPrompt echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs" "%temp%\getadmin.vbs" exit /B :gotAdmin if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" ) pushd "%CD%" CD /D "%~dp0" start D:\wechat\wechat.exe
按照以往双击 .bat 文件就行,会在桌面弹出一个黑色窗口,之后打开软件。
软件打开以后,就已经是超级管理员权限的。
最后一个 start D:\wechat\wechat.exe 后面红色的内容其实就是你需要打开的软件的实际安装地址。
可以参考之前的文章:
这一篇文章也是用bat多开微信,其实代码都差不多。