バッチファイルが管理者権限で動作しているか確認

Facebooktwittermail

Winaeroに下記の記事がありました

How to check in a batch file if you are running it elevated
http://winaero.com/blog/how-to-check-in-a-batch-file-if-you-are-running-it-elevated/

このサイトはWindows関連の色々な裏ワザやTipsを紹介してくれているので購読しているサイトです
今回の記事はバッチファイルが管理者権限で実行しているかどうかを判断するものです


判断には管理者権限が無いと動作しないコマンドopenfilesを実行してエラーレベルで判断する方法です

・管理者権限無し – errorlevelが1
Image20140828134721

・管理者権限有り – errorlevelが0
Image20140828134646

バッチファイルのサンプル

Leave a Reply