実行時に管理者権限がないと失敗するバッチファイルを、今までは 右クリック→管理者として実行でやってました。 が、どうにも面倒くさいのでUACの権限昇格を外部プログラムなしで何とかできないか探したところ こちら を見つけたので、メモとして残します 以下コード @echo off REM Auto check & get admin rights CLS :checkPrivileges NET FILE 1>NUL 2>NUL if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges ) :getPrivileges if '%1'=='ELEV' (shift & goto gotPrivileges) ECHO. ECHO *********************************** EC