昇格されたショートカットを作成して、UACプロンプトなしで管理者としてプログラムを実行できます。 簡単な手順でそれを行う方法は次のとおりです。
Windowsでプログラムを起動しようとすると、追加のアクセス許可が必要ない限り、プロンプトなしですぐに起動します。 実行するために管理者権限が必要な場合は、UACプロンプト(ユーザーアクセス制御)が表示されます。 プロンプトを受け入れると、Windowsはアプリに必要なアクセス許可を与え、アプリは意図したとおりに実行されます。
たとえば、管理者権限でWindowsターミナルを起動しようとすると、UACプロンプトが表示されます。
全体として、UACプロンプトを使用すると、管理者権限でプログラムを簡単に実行できます。 必要なのはシングルクリックだけです。 ただし、プロンプトなしで管理者としてプログラムを実行したい場合はどうなりますか? 結局のところ、毎回プロンプトを表示する頻繁に開かれるプログラムは疲れています。
ありがたいことに、UACプロンプトなしで、管理者として任意のプログラムを実行するための昇格されたショートカットを作成できます。 とても簡単です。
それで、これ以上面倒なことはせずに、Windowsでプロンプトなしで管理者としてプログラムを実行する方法を紹介しましょう。
以下の手順は、Windows10と11でも同じように機能します。
プロンプトなしで管理者としてプログラムを実行する
UACプロンプトなしで管理者としてプログラムを開くには、昇格されたショートカットを作成する必要があります。 通常、「runas」コマンドと「savecred」コマンドを使用して、カスタムショートカットを作成できます。 ただし、癖があります。 そのため、タスクスケジューラを使用して作業を完了します。
基本的に、管理者としてプログラムを実行するためのスケジュールされたタスクを作成してから、スケジュールされたタスクを実行するためのショートカットを作成します。 奇妙で回りくどいように聞こえますが、それはかなり単純です。 その方法をお見せしましょう。
- タスクバーの「開始」アイコンをクリックします。
- 「タスクスケジューラ」を検索して開きます。
- 「タスクの作成」オプションをクリックします。
- 「名前」フィールドに名前を入力します。
- 入力した名前をコピーします。
- 「最高の特権で実行」チェックボックスを選択します。
- 「アクション」タブに移動します。
- 「新規」ボタンをクリックします。
- 「アクション」ドロップダウンメニューから「プログラムの開始」を選択します。
- 「参照」ボタンを押します。
- プログラムのEXEファイルを選択します。
- 「アクション」ウィンドウの「OK」ボタンをクリックします。
- (オプション)「条件」タブに移動します。
- (オプション)「コンピューターがAC電源になっている場合にのみタスクを開始する」チェックボックスをオフにします。
- 「OK」ボタンを押します。
- タスクマネージャを閉じます。
- デスクトップを右クリックします。
- 「新規>ショートカット」オプションを選択します。
- 空白のフィールドに以下のコマンドを入力します。 ダミー名を、コピーした実際のスケジュールされたタスク名に置き換えます。
schtasks /run /tn "scheduled task name"
- 「次へ」ボタンを押します。
- お好みの名前を入力してください。
- 「完了」ボタンを押します。
- これで、新しく作成された昇格されたショートカットを使用して、プロンプトなしで管理者としてプログラムを実行できます。
もう少し詳細な手順:
まず、スケジュールされたタスクを作成する必要があります。 ただし、このタスクは自動的にトリガーされません。 代わりに、作成したショートカットでのみ実行されます。
開始するには、[スタート]メニューを開き、[タスクスケジューラ]を検索して開きます。 タスクスケジューラのサイドバーにある[タスクの作成]オプションをクリックします。
「名前」フィールドに任意の名前を入力してコピーします。 次の数ステップで必要になります。 次に、「最高の権限で実行」チェックボックスを選択します。 これは、プログラムを管理者権限で実行できるようにするオプションです。
「アクション」タブに移動し、「新規」ボタンをクリックします。
「参照」ボタンをクリックし、管理者として実行したいプログラムのEXEファイルを選択し、「OK」ボタンをクリックします。
重要な注意:EXEパスを[プログラム/スクリプト]フィールドに貼り付ける場合は、画像に示すように、引用符の間にあることを確認してください。
(オプション)ラップトップを使用している場合は、もう1つ変更を加える必要があります。[条件]タブに移動し、[コンピューターがAC電源になっている場合にのみタスクを開始する]チェックボックスをオフにします。
「OK」ボタンを押して変更を保存します。 タスクスケジューラを閉じます。
デスクトップに移動し、[新規]>[ショートカット]オプションを選択します。
ダミー名を前にコピーした実際のタスク名に置き換えながら、以下のコマンドを空白のフィールドに貼り付けます。 「次へ」ボタンをクリックして続行します。
schtasks /run /tn "scheduled task name"
空白のフィールドに任意の名前を入力し、[完了]ボタンをクリックします。
新しく作成された昇格されたショートカットを使用して、管理者としてプログラムを実行できます。 ショートカットをダブルクリックすると、UACプロンプトなしで管理者権限でプログラムが起動します。
必要に応じて、ショートカットアイコンを変更できます。 ショートカットを右クリックして[プロパティ]を選択し、[全般]タブに移動して、[アイコンの変更]をクリックします。 お好みのアイコンを選択し、「OK」ボタンをクリックしてください。
それだ。 プロンプトなしで管理者としてプログラムを実行するのはとても簡単です。
この簡単なWindowsハウツーガイドがお役に立てば幸いです。
行き詰まったり、助けが必要な場合は、以下にコメントしてください。可能な限りお手伝いします。
The post プロンプトなしで管理者としてプログラムを実行する方法 appeared first on Gamingsym Japan.