Win10系統怎麼為批處理檔案自動新增管理員許可權
在win10系統中,我們可能經常會需要執行一些批處理檔案,一般都要先手動獲取管理員許可權才可以,顯得有點麻煩,那麼要其實可以為批處理檔案自動新增管理員許可權,該怎麼操作呢,本文就給大家講解一下Win10系統為批處理檔案自動新增管理員許可權的具體步驟。
1、把如下程式碼(分割線之間)複製到記事本中,並儲存為 .bat 格式即可(檔名可自擬);
————————— 分割線 —————————
@echo off
CLS
ECHO.
ECHO ================================
ECHO 獲取批處理檔案管理員許可權
ECHO ================================
:init
setlocal DisableDelayedExpansion
set "batchPath=%~0"
for %%k in (%0) do set batchName=%%~nk
set "vbsGetPrivileges=%temp%\OEgetPriv_%batchName%.vbs"
setlocal EnableDelayedExpansion
:checkPrivileges
NET FILE 1>NUL 2>NUL
if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges )
:getPrivileges
if '%1'=='ELEV' (echo ELEV & shift /1 & goto gotPrivileges)
ECHO.
ECHO ********************************
ECHO 請求 UAC 許可權批准……
ECHO ********************************
ECHO Set UAC = CreateObject^("Shell.Application"^) > "%vbsGetPrivileges%"
ECHO args = "ELEV " >> "%vbsGetPrivileges%"
ECHO For Each strArg in WScript.Arguments >> "%vbsGetPrivileges%"
ECHO args = args ^& strArg ^& " " >> "%vbsGetPrivileges%"
ECHO Next >> "%vbsGetPrivileges%"
ECHO UAC.ShellExecute "!batchPath!", args, "", "runas", 1 >> "%vbsGetPrivileges%"
"%SystemRoot%\System32\WScript.exe" "%vbsGetPrivileges%" %*
exit /B
:gotPrivileges
setlocal & pushd .
cd /d %~dp0
if '%1'=='ELEV' (del "%vbsGetPrivileges%" 1>nul 2>nul & shift /1)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: 以下為需要執行的批處理檔案程式碼 ::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
rem 本行以下可修改為你需要的bat命令(從上面三行冒號開始到下面都可刪改)
ECHO 歡迎使用!
ECHO.
pause
————————— 分割線 —————————
以上程式碼就是為你的bat內容獲取管理員許可權用的,加在你的程式碼之前就可以用了。執行效果如下:
▲圖片說明:如果你的系統開啟了UAC,那麼就需要執行後批准一下(別嫌麻煩,最好開啟UAC,比較安全)
▲圖片說明:執行示例(有小夥伴嫌CMD醜,所以你可以在屬性→顏色中調下背景透明度,再換個喜歡的桌布……)
這個程式碼也支援Win7/Win8.1系統,效果如下(Windows7為例):
▲圖片說明:Win7的CMD還沒法設定透明背景
上述給大家介紹的就是Win10系統怎麼為批處理檔案自動新增管理員許可權的詳細操作步驟,有需要的使用者們可以按照上面的方法步驟來進行操作吧。
相關文章
- 管理員許可權刪除資料夾win10怎麼辦_win10刪除檔案需要管理員許可權處理方法Win10
- win10怎麼刪除管理員許可權檔案 win10需要管理員許可權刪除檔案的方法Win10
- win10管理員許可權怎麼獲取 win10系統啟動管理許可權的辦法Win10
- win10 管理員許可權授權怎麼關掉 win10電腦管理員許可權怎麼解除Win10
- win10管理員許可權怎麼取消_win10如何關掉管理員許可權Win10
- win10系統下怎麼獲取administrator管理員許可權Win10
- Windows自動使用管理員許可權執行bat批處理,手動選擇啟停服務WindowsBAT
- win10許可權管理解除方法 win10怎麼解除管理員許可權Win10
- win10管理員許可權怎麼獲取 win10管理員許可權獲取的方法Win10
- w10如何獲得管理員許可權_win10怎麼取得管理員許可權Win10
- Linux系統中怎麼修改檔案許可權?Linux
- win10獲得電腦管理員許可權怎麼操作 win10怎樣獲得管理員許可權Win10
- win10怎麼獲得管理員許可權_win10獲取管理員許可權的步驟Win10
- win10管理員許可權不足怎麼設定_win10管理員許可權不足如何解決Win10
- win10執行軟體提示需要管理員許可權怎麼回事_win10系統怎麼跳過執行軟體需要管理員許可權Win10
- Confluence6對比系統管理員許可權和Confluence管理員許可權
- win10系統下刪除檔案提示需要管理員許可權如何解決Win10
- win10取得管理員許可權怎麼獲取 win10計算機管理員許可權獲得方法Win10計算機
- 為什麼win10沒有管理員許可權_win10沒有管理員許可權的解決方法Win10
- Win10系統下怎麼以管理員許可權進行疑難解答Win10
- win10系統如何開啟管理員許可權 win10開啟管理員許可權的圖文教程Win10
- win10系統沒有管理員許可權無法開啟登錄檔怎麼解決Win10
- win10明明是管理員還要許可權怎麼解決 明明是管理員卻刪不掉檔案Win10
- win10系統下使用pin及密碼怎麼獲得管理員許可權Win10密碼
- win10 開啟管理員許可權方法 win10怎麼開啟管理員Win10
- win10怎麼開啟管理員許可權 win10開啟管理員身份Win10
- win10管理員許可權獲取不了怎麼辦 win10管理員許可權獲取失敗解決方法Win10
- win10管理員賬戶無許可權怎麼辦 win10是管理員但是沒有許可權如何獲取Win10
- windows10管理員許可權怎麼設定_win10電腦設定管理員許可權的步驟WindowsWin10
- win10您需要提供管理員許可權才能複製處理方法Win10
- win10許可權不能打勾怎麼辦 win10管理員許可權不能打勾解決方法Win10
- win10電腦hosts檔案沒有許可權怎麼辦_Win10系統Host檔案修改不了許可權不足如何解決Win10
- 你需要提供管理員許可權才能刪除此資料夾win10 如何跳過管理員許可權刪除檔案Win10
- 如何獲取最高管理員許可權 win10教育版最高管理員許可權Win10
- win10怎麼獲取管理員許可權_win10讓當前使用者獲得管理員許可權的步驟Win10
- Linux 檔案許可權、系統優化Linux優化
- Linux檔案許可權管理命令Linux
- Linux的檔案許可權管理Linux