前回のサービスを開始させるコマンドもそうですが、管理者権限で実行しないとコマンドが効かない場合があります。
以下のコマンドを記述したコマンドの前に記入すると管理者権限でコマンドを実行できます。
@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 件のコメント:
コメントを投稿