バッチファイルを管理者実行するコマンド2018-11-09バッチファイルを管理者実行するコマンドPC関連おはようございます!本日はバッチファイルを作成していて学んだことを備忘録の意味合いも込めて記載します。大体下記の方法があると思います。1バッチファイルを右クリックして「管理者として実行」2ショートカットのプロパティの詳細設定で「管理者として実行」にチェックを入れておく3バッチファイル内に予めコマンドを記載しておく・・・まあ、大体は2で解決すると思います。デスクトップに置いておくにせよ、スタートアップに配置するにせよ、タスクスケジューラで起動させるにせよ、2で解決しますね。(上手くいかない場合は、それはそれで別の原因があるのでしょう。)なので、基本的には2を推奨。オールマイティーです。今回記載する3の方法は飽くまでも2が使えない時の対応策ですね。runas"exit)~コマンド終了~作成したバッチファイルの上に上記のコマンドを入れてあげましょう。ちなみに僕が作成したバッチファイルの内容を例として挙げておきます。C:\~例:終了~最下部のコマンドは無視しておいてください。一応、ここは内容もテスト用に変更しています。バッチファイルでCドライブ直下にファイルをコピーするには管理者権限が必要だったので、今回の対応を行ったという経緯ですね。(ついでに言うと2の方法を取ることが出来なかったから、ですね。)一見すると、1回コマンドを入れてしまえば後は何も気にする必要が無い、という点で最も実用的な方法に思えますが、推奨ではない理由があります。それはバッチファイル実行時に、通常より時間がかかることです。上記の処理はただのファイルコピーなのですが、これだけでも5~6秒かかります。管理者実行するための処理に時間を要する訳ですね(^^;■ショートカットを使用できない場合を考える2の方法が取れない、つまりショートカットを使用できない状況ってどんな時なんだろう?というのを考えています。職場のPCであったり、顧客のPCであったり、自由に操作できない環境だと2の方法が取れないことはよくあることだと思います。(そもそも自作バッチを使っていいかは、その環境次第なので悪しからず)タスクスケジューラを設定できない、スタートアップに配置できない、というかそもそも新規端末の構築時に使いたいし1回しか使用予定が無い...上記のような条件だったら3の方法が良いかもしれませんね。場合によっては3さえも出来ない、という状況も全然あり得ると思います。そんな時は一体どうしたら良いんでしょうね...笑?そこまでの状況になってしまえばシステム管理者に相談するのが最も近道な気がしますね(^^)<ナゲヤリ!参考になりましたら幸いです。2md】1stは最高の作品。2ndも違ったテイストで良いと思う!ゴムゴムの実を改めて考えてみた【テニス】沈黙こそが強者の風格と信じている【進撃の巨人】126話感想。【ペルソナ5S】オタカラBOXの予約を諦めるな!日々の巡回でチャンスはある!月別アーカイブスポンサーリンクスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。