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 ・管理者権限有り – errorlevelが0 バッチファイルのサンプル