BAT 获取管理员权限并执行
在bat文件头部输入如下内容即可。
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
BAT 指定JAVA_HOME
有时在使用bat脚本时,使用的jdk同系统环境变量的jdk版本不一致,所以需要在bat中设定该脚本范围内的jdk版本。
设置方法为在bat文件头部指定JAVA_HOME变量即可。
set JAVA_HOME=D:\ProductionEnv\Java\jdk-11.0.5
set PATH=%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar