bat脚本中以管理员权限执行命令

参考:https://blog.csdn.net/CSDN_C2/article/details/108408158

  1. @echo off
  2. %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
  3. REM 以管理员身份运行cmd,转到当前目录
  4. cd /d "%~dp0"

if 简单输入控制

image.png

if else 多行书写

一般格式

image.png

注意事项:

前有空格 可以单独一行,但后面不能有注释 image.png