このブログはWordPressテーマ「THE SONIC」を使用しています

Windowsのbatファイルをダブルクリックで「管理者として」実行したい

1 min

Windowsのバッチファイルは、ダブルクリックするだけでは権限を持たないユーザーとして実行されてしまいます。

管理者権限で処理させたい時は困ってしまいますよね。

右クリックメニューの「管理者として実行」すればいいのですが、よく知らない人に説明するのも面倒なので、ダブルクリックで実行できるようにしたい場面がありました。

結論から言うと、実行用のbatファイルを別に用意してあげれば解決です。

実行用の「run.bat」と、管理者として実行させたい「hoge.bat」を同じフォルダに放り込んで、「hoge.bat」は隠しファイルにでもしておきましょう。

@echo off
powershell start-process """%~dp0%hoge.bat""" -Verb Runas

これで「run.bat」をダブルクリックするだけで「hoge.bat」が管理者権限で実行されるようになります。

あわせて読みたいWindowsの小ネタ!

関連記事
はるしか

はるしか

ゲーム・漫画・アニメ・クルマ・ガジェットなど多趣味な雑食系で、わからないこと・気になることがあればすぐ調べないと気が済まないタイプ。
集めた知識を独自の観点でお伝えしていきます。

FOLLOW

カテゴリー:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です