2017年11月14日火曜日

管理者権限でバッチファイルを呼び出して実行。



前回のサービスを開始させるコマンドもそうですが、管理者権限で実行しないとコマンドが効かない場合があります。

以下のコマンドを記述したコマンドの前に記入すると管理者権限でコマンドを実行できます。

@rem 管理者権限があるかどうかチェック
@whoami /PRIV | find "SeLoadDriverPrivilege" >NUL
@if not errorlevel 1 goto start
@rem ない場合は powershell 経由で自分自身を実行
@powershell.exe -Command Start-Process """%~dp0%ファイル名.bat""" -Verb Runas
@:start
@rem ここからバッチ本来の処理


%~dp0%ファイル名.batのファイル名は自分のファイル名を記述してください。



0 件のコメント:

コメントを投稿

JetsonNanoにOSをセットアップ

 JetsonNanoを買ったのでOSのセットアップから。 環境 JetsonNano 4GB SDカード 128GB 無線LANアダプター ACアダプター 2.4A Windowsノート その他サプライ・ディスプレイ・ケース Nvidia Developer を参考にMicro...