batファイルを常に管理者権限で実行する

Windows7でアプリケーションを常に管理者権限で実行するには、ファイルのプロパティを開いて「特権レベル」タブの下の方にある「管理者としてこのプログラムを実行する」にチェックを入れればよい。
しかし、batファイルの場合、上記のチェックボックスがdisableになっていてこの方法が使えない。
#そういうものなのか、それともウイルスバスターとかセキュリティ系のアプリケーションがそういう風にWindows7の設定を変えているのか。

batファイルを管理者権限で実行するには、タスクスケジューラを使えばよい。
タスクスケジューラは「コントロールパネル>システムとセキュリティ>管理ツール」にある。
1.batファイルを実行するタスクを作成する。
2.タスクのプロパティで「最上位の特権で実行する」にチェックを入れる。
3.タスクを実行するバッチファイルを作る。

「バッチファイルを動かすタスクを動かすバッチファイル」ってなんかアレだが、一応この方法で毎回管理者権限で実行できる。

参考:
「管理者権限で実行」を選ばなくても、最初から管理者権限で実行させたいの - Windows 7 - 教えて!goo
タスク・スケジューラの基本的な使い方(Windows 7/Windows Server 2008 R2編) - @IT
SchTasks.exe を使用してタスクを作成して管理する

PC
Oct 27, 2011


by JLISTING Ads


Comments(0)|コメントを書く

List all categories
Recent Comments
About

このブログを友達に教える

コミュニティ | 有名人・芸能人ブログ | ケータイ占い | ケータイ小説


画面TOP↑


by JLISTING Ads

powered by cocolog