管理者権限で実行を起動する方法
Windowsの「ファイル名を指定して実行」は非常に便利な機能で、特にメニューをクリックせずにプログラム、フォルダ、またはシステムコマンドに直接アクセスしたいときに便利です。Windowsキー + Rキーを押すと表示される小さなポップアップウィンドウのことです。しかし、場合によっては、そのダイアログから直接特定のプログラムを管理者権限で実行する必要があることもあります。正直なところ、Windowsではそれが分かりにくく、簡単に実行できません。
多くの人は気づいていないかもしれませんが、 Windowsキー + Rを押してコマンドを入力し、Enter キーを押せば、現在のユーザー権限で実行されます。ほとんどの操作ではこれで問題ありませんが、システムファイルの編集や特定のユーティリティの起動など、管理者権限が必要な操作の場合はうまくいかないことがあります。ショートカットやコマンドを右クリックしても「管理者として実行」オプションが表示されず、少しイライラします。
通常起動後に権限を昇格させるのにうんざりしているなら、ちょっとしたハックですが実際に使える回避策があります。ちょっとしたキーボードマジックで、最初から管理者権限でプログラムを実行できます。
管理者として「実行」を開始する方法
そこで、コツがあります。コマンドを単に「ファイル名を指定して実行」に入力するのではなく、まずPowerShellのような、最初から管理者権限を持つ特別な昇格コマンド環境を開く必要があります。そこから、必要なプログラムやコマンドを呼び出すと、管理者として実行されます。非常に簡単ではありませんが、うまくいきます。
もう一つの方法は、ちょっと変わっていますが効果的なもので、キーボードショートカットとコマンドラインを使うというものです。基本的には、「ファイル名を指定して実行」ボックスに入力したいコマンドを入力したら、 ALT + SHIFTキーを押しながらOKキーを押します。設定によっては、Windowsが管理者権限でコマンドを実行します。正直なところ、すべての環境で100%信頼できるわけではありませんが、特定のマシンではUACプロンプトが自動的に起動したり、昇格した権限で実行されたりします。
ただし、これは公式ドキュメントに記載されていないため、状況によって結果が異なる可能性があります。あるコンピューターでは正常に動作しても、別のコンピューターではうまく動作しないことがあります。これは当然のことながら、Windows 側が必要以上に複雑な処理を強いる必要があるためです。より確実な管理タスクを実行するには、スタートメニュー > Windows PowerShell > 管理者として実行 から PowerShell を管理者として起動する方が通常は効果的です。
この記事は役に立ちましたか?