ホームに戻る
目次 :

任意のバッチファイルの冒頭に以下の記述を追加することで、当該バッチファイルを管理者権限で実行できる。

@echo off rem rem 管理者権限でコマンドを実行 rem rem 管理者権限で起動されたかを確認、 rem 管理者でなければ、管理者として当該バッチを開きなおす cd /d %~dp0 for /f "tokens=3 delims=\ " %%i in ('whoami /groups^|find "Mandatory"') do set LEVEL=%%i if NOT "%LEVEL%"=="High" ( @powershell -NoProfile -ExecutionPolicy unrestricted -Command "Start-Process %~f0 -Verb runas" exit ) rem 実行したい処理を以下に記述