@echo off
echo Running batch file as administrator...:: 下面这行是以管理员身份运行 ipconfig 命令,并将结果输出到控制台
cmd /c "ipconfig"echo Batch file execution completed.
pause
注意文件名不能为 ipconfig.bat 可以是 ipconfigs.bat
另一种方法 推荐第一种
@echo off
REM 以管理员身份运行
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c "^&chr(34)^&"%~0"^&chr(34)^&" ::","%cd%","runas",1)(window.close)&&exit
ipconfig
pause