在搞多類型操作系統時,發現win8 win10 win2016系類主機打開CMD默認不是管理員權限,當執行一些批處理腳步時,一些操作需要管理員權限導致失敗
以下是如何使用管理權限打開CMD並執行批處理命令方法:
首先腳步開頭如下
%1 start "" mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
然后你的批處理腳步
如: 腳步1.bat
%1 start "" mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cmd
執行的時候會打開一個CMD管理員權限窗口
