https://www.billionwallet.com > Windows 10 > システム(System) > AC(ユーザーアカウント制御)を表示せずにアプリを起動する方法 - Windows 10
▼ 管理者権限でアプリを起動しますと、アプリが昇格された特権で起動される前に、以下の同意を求めるUAC(ユーザーアカウント制御)プロンプト(警告画面)が表示されます。
関連記事
ユーザーアカウント制御(UAC)プロンプト(警告画面)のスクリーンショットをキャプチャーする2つの方法スポンサーリンク
例えば、以下のように1コマンドプロンプト(管理者)をクリックし、管理者権限として実行した場合、ユーザーの同意を求める上記のUACプロンプト(警告画面)が表示されるわけです。
Windows 10 Creators Update(バージョン1703)後には スタートボタンの右クリックメニューからコマンドプロンプト項目がなくなってしまいました。Windows Powershellが既定の表示シェルになりました。コマンドプロンプトに切り替える方法は以下のリンク先から確認できます。
関連記事
スタート画面の右クリックメニューから消えているコマンドプロンプトを表示する方法Windowsではデフォルト設定でアプリケーション起動時に昇格されたアプリケーションを実行することは許可していません。UACプロンプト(警告画面)の表示なしで昇格された管理者権限でアプリを実行したい場合に、回避策として昇格されたタスク(Task)を作成する必要があります。
ここではWindows10でUACプロンプトの表示なしで管理者権限でアプリを起動する方法について紹介します。 その前に、Windows10に管理者ユーザーアカウントでサインインする必要があります。
▼ まず以下のように、 Windows + Rキーを押し、ファイル名を指定して実行を開きます。テキストボックスに1taskschd.mscと入力し、2OKボタンをクリックします。
▼ タスクスケジューラ(Task Scheduler)が起動されます。ここで、昇格されたタスク用として新しいタスクを新規作成します。タスクスケジューラ(Task Scheduler)の左ペインで1タスクスケジューラ・ライブラリ(Task Scheduler Library)をクリックし、右側の操作ペインで2タスクの作成をクリックします。
▼ タスクの作成画面が開きます。まず全般タブにて、以下の項目を設定します。新しいタスクに適切な1名前と2説明を記入します。3最上位の特権で実行するにチェックを入れます。構成:のドロップダウンリストから4Windows10を選択します。
▼ 次に、1操作タブをクリックし、2新規ボタンをクリックします。
▼ 新しい操作画面にてコマンドプロンプトの実行ファイルのショートカットを設定します。これは昇格したショートカットを開くために使用されものなので、他のものに変更することはできません。
1プログラム/スクリプト:入力ボックスにcmd.exeと入力し、引数の追加(オプション):引数フィールドに以下の形で入力します。
/c start "タスク名" "アプリケーションの実行ファイルのフルパス"
ここでは、/c start "昇格されたコマンド" "%windir%\System32\cmd.exe"と入力したら、3OKボタンをクリックします。
▼ 結果、以下の新しいタスク操作が作成されました。
▼ 次に、条件タブをクリックし、1コンピューターをAC電源で使用している場合のみタスクを開始するのチェックを外します。2OKボタンをクリックします。
▼ 結果、タスク名:昇格されたコマンドという新しいタスクが作成されました。タスクスケジューラを閉じます。
これで一旦昇格されたアプリを、UACプロンプト(警告画面)を表示せずに起動するためのタスクの作成が終わりました。ここからはそのアプリを起動するショートカットを作成しましょう。
スポンサーリンク
Category
Windows Keyword Category
BILLION WALLET Copyright©All rights reserved