Windows 11/10で独自の実行コマンドを作成する

Windowsの実行コマンドを使用すると、特定の定義済みコマンドを使用してアプリケーションを開くことができます。実際、Windows 11/10/8/7では、スタートメニューの検索ボックス自体が実行ボックスとして機能します。

スタートボックスにアプリケーションの名前(Ultimate Windows Tweaker(uwt)など)を入力すると、アプリが検索され、結果に表示されます。Enterキーを押すとアプリが開きます。しかし、実行ボックスに入力しても開くことはありません。

このヒントを利用すると、Windowsの実行ボックスから任意のソフトウェアやアプリケーションを開くことができます。つまり、独自のカスタム実行コマンドを作成することができます。

Windowsで実行コマンドを作成する

Windows OSで独自の実行コマンドを作成する方法は4つあります。

  1. ショートカットを作成する
  2. レジストリを編集する
  3. サードパーティのアプリを使用する
  4. 環境変数を編集する。

1] ショートカットを作成する

アプリケーションまたはプログラムのショートカットを作成します。uwtなど、任意の名前でリネームし、このショートカットをWindowsフォルダーに配置します。

スタート検索ボックスにuwtと入力してEnterキーを押すと、Ultimate Windows Tweakerが起動します。再確認するため、実行ボックスを開いてuwtと入力し、Enterキーを押します。Tweakerが開きました。

フォルダーでも試しましたが、うまくいきました。よく使うフォルダーのショートカットを作成し、f1と名前を変更して、Windowsフォルダーに保存しました。スタート検索ボックスまたは実行ボックスにf1と入力すると、フォルダーが開きます。

2] レジストリを編集する

regeditを開き、次のキーに移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

左側のペインで、このツールのPathキーを右クリックし、[新規]>[キー]を選択します。uwt.exeという名前を付けます(ここではUWTを例として使用しています)。ファイルの種類を追加することを忘れないでください。

次に、右側のペインで、デフォルト文字列値をダブルクリックし、値と開いたボックスに実行可能ファイルのパスを入力します

E:\Program Files\UWTv2.0\Ultimate Windows Tweaker.exe

私のWindows OSはEドライブにインストールされているので、ここでは「E」が表示されています。

右側の空きスペースで、もう一度右クリックして、[新規]>[文字列値]を選択します。キーにPathという名前を付けます。ダブルクリックして、フォルダーパスを値として入力します。この例では、

E:\Program Files\UWTv2.0\

regeditを終了します。

スタート検索ボックス(または実行ボックス)にuwtと入力してEnterキーを押すと、Tweakerが起動します。この方法で任意のファイルタイプを起動することができます。

TechnixUpdate.comでは、これを実行できる2つの方法を提案しています。

3] AddToRunというポータブルなサードパーティのアプリを使用する

AddToRunは、スタートメニューの実行プロンプト(Windowsキー+Rを押すと開きます)から任意のファイルやアプリケーションを実行または開くことができる無料のユーティリティです。

非常に簡単で使いやすいインターフェースを持ち、ファイルやアプリケーションのショートカットを選択し、実行プロンプトからアプリケーションを実行できるエイリアスまたはフレンドリ名を設定することができます。

4] 環境変数を編集する

システムドライブを開き、E:\myrunなどの名前のフォルダーを作成します。

このPCフォルダーを右クリックして、プロパティを開きます。

[詳細設定]を選択し、[環境変数]をクリックします。下半分で、「Path」システム変数をダブルクリックします。

変数値の末尾に次のように追加します。

;e:\myrun;

Windowsが「C」ドライブにある場合は、eではなくcと書くようにしてください。

OKをクリックします。終了します。

これで、任意のアプリケーションのショートカットを作成し、短くてシンプルな名前を付けます。スタートボックスから実行できるようになります。

このヒントを使って、物事を成し遂げることができることを願っています。