@ echo off %1 %2 ver|find "5.">nul&&goto :Admin mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :Admin","","runas",1)(window.close)&goto :eof :Admin //上面這段代碼之后執行的所有東西都是管理員權限方式
自己用過,非常好用。存在的問題是,執行這部分代碼本身需要cmd權限。所以,需要開機自啟動的bat腳本,還是會彈出一個“類似:是否允許運行的提示”。