[Windowsバッチ] 管理者権限で実行しているか判定する

Windowsバッチで、管理者権限で実行しているか判定するサンプルです。

サンプル

例)管理者権限で実行しているか判定する


(実行結果例)

コマンドプロンプト
C:¥>sample.bat 管理者権限で実行していません。 続行するには何かキーを押してください . . .

備考

  • net sessionコマンドは管理者でないと実行できないことを利用しています。
  • net sessionコマンドを実行した結果がエラーとなれば管理者ではない、エラーにならなければ管理者と判断しています。
  • 管理者として実行するには、バッチを右クリック⇒「管理者として実行(A)」を選択すればOKです。

関連記事


スポンサーリンク