[実行]ダイアログボックスにプログラムの名前を入力してプログラムを起動する[複製]


8

実行ダイアログボックスに名前を入力して起動できるメモ帳やcmdなどのアプリケーションがありますが、すべてのアプリケーションに対してそのようなエントリを作成できますか?


どのバージョンのWindowsを使用していますか?
rastaBob

デュアルブートでのWindows 7とビスタ..
Soundarya

特に実行できないプログラムは?私のWindows 7&8マシンで行うことは、Windowsキーを押して名前を入力するだけです。プログラム名の一意性に応じて、プログラムをすばやく見つけ、Enterキーを押して実行できます。
rastaBob

Launchyのようなツールを使用することもできます。これは、より簡単に構成でき、部分的またはスペルミスのプログラム名もサポートします。
スーパーベスト2015

回答:


3

コマンドを作成するアプリケーション/プログラムに移動します。この例では、Outlook Expressを使用します。通常、「msimn」と入力すると、Outlook Expressが開きます。「OE」としてタグ付けするには、次の手順に従う必要があります。

まず、同じディレクトリに実行可能プログラムのショートカットを作成します。次に、作成したショートカットを切り取り、システムフォルダーWINDOWSに貼り付けます。Windows 98 / MEの場合は、SYSTEM 32フォルダーに貼り付ける必要があります。必要なIDの名前を変更します。ここでは例として「OE」。runコマンドにOEと入力すると、Outlook Expressが通常どおり起動します。

利点は、作成したすべてのコマンドを覚えていれば、メニューやデスクトップアイコンをクリックしてプログラムを起動する必要がないことです。


29
Windowsフォルダーには何も入れないことをお勧めします。より良い-どこかに独自のフォルダーを作成し、それをPATH環境変数に追加します。
ターバノフ2015

1
私は@turbanoffに同意し、彼は完全に正しいです-ファイルをシステム32にコピーしないでください-OSをランダムにいじくるのは非常に悪い習慣です。理想的には、場所を作成し(すべての人がC:\ binを使用しますが、どこにでもかまいません)、そのディレクトリをシステムパスではなく、ユーザー(!!)パスに追加します。
DetlevCM 2015

1
余分なPATH環境変数を追加するのが面倒な場合は、C:\ Users \ <yourusername> \フォルダーに配置できます。環境変数のリストにすでに存在しています。
Chirag Bhatia-chirag64 2015

5
「Windows 98 / MEの場合」は冗談ですか?
モアブ2015

11

実行ダイアログボックスに名前を入力すると、Windowsは最初にPATH環境変数を調べます(システムごとに1つ、アカウントごとに1つあります)。これらのそれぞれには、検索するディレクトリのセミコロン区切りのリストが含まれています。Windowsは、リスト内のこれらの各フォルダーを検索して、目的のアプリケーションを見つけます。

すべてのアプリケーションのエントリを作成するには、アプリケーションへのショートカットを含むディレクトリを作成し、そのディレクトリへのパスをPATH環境変数に追加する必要があります。これにより、マシンの他のユーザーへの影響が回避され、管理者権限が不要になります。


1

レジストリのキーを作成してこれを行うこともできます。これは、システム内のすべてのユーザーに影響します。単一の.regファイルをダブルクリックして、新しいコンピューターでキーを再作成できます。

パスはここにあります:

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

「e」と入力してメモ帳(eで編集)を実行するか、「e somefile.txt」でそのファイルを編集するとします。これを行うには、上記のパスの下に「e.exe」という名前の新しいキーを作成します。次に、「(デフォルト)」値をエディタへのパスに設定しますC:\Program Files\Notepad2\notepad2.exe。それでおしまい!

エクスポートすると、完全な.regファイルは次のようになります。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\e.exe]
@="C:\\Program Files\\Notepad2\\notepad2.exe"

1
HKEY_CURRENT_USER代わりにを使用して、ユーザー固有のアプリパスを定義することもできます。
ボブ

0

他のバージョンについてはわかりませんが、Windows 7では、ユーザーフォルダー(たとえばC:\Users\Admin)にショートカットを作成して、好きな名前を付けることができます。次に、マウスで[スタート]を押すかWinkey、その名前を押して入力すると、リンクされたアプリケーションをすばやく起動できます。必要に応じて、そのリンクにカスタム起動パラメーターを追加できます。また、リンクはユーザーフォルダーに残ります。これは、同じ短い名前を入力した後で別のユーザーが別のことを実行したい場合に備えて、他のユーザーがその存在に煩わされないことを意味します。

なんらかの理由でWindowsで検索機能が無効になっていて、スタートメニューに検索バーがない場合(おそらく、ばかげた企業ポリシーのため)、そのアプリを起動できますが、[実行]ウィンドウから呼び出されます。キーコンボWinKey+ R、そこに名前を入力してヒットEnter。検索バーを介してアプリのリンクを「見つける」のにほんの一瞬もかからないので、これは私の好みの方法です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.