Windows 95以降、Windowsにはアプリパスと呼ばれる優れた機能があります。これにより、エンドユーザーは独自のコマンドを作成して何でも実行できます。このあまり知られていない機能は、その長い歴史を通じて、あまり人気がありませんでした。おそらく、開発者がアプリをシステムパス変数に追加できないようにするために最初に設計されたためです。 Windows 8.1でも、この機能は変更なしで存在し、平均的なWindowsユーザーの目には秘密裏に隠されています。この記事では、アプリパスとは何か、独自のエイリアスを作成して作業効率を大幅に向上させる方法について説明します。
広告
Windowsに最初にログオンした直後に、動作中のアプリパスを確認できます。キーボードのWin + Rキーを同時に押し、[ファイル名を指定して実行]ダイアログまたは[スタートメニュー]検索ボックスにmplayer2.exeと入力して、Enterキーを押します。または、スタートメニュー/スタート画面の検索ボックスにmplayer2と入力して、Enterキーを押します。 Windows MediaPlayerが開きます。
しかし、待ってください、Windows Media Playerの実行可能ファイルはwmplayer.exeという名前ではありませんか?さらに、wmplayer.exeは、C: Windows またはC: Windows System32にはありません。これは、OSが簡単に見つけることができるシステムパス変数のどの場所からでもです。これはC: Program Files(x86) Windows Media Player wmplayer.exeにありますが、mplayer2を実行すると開始されます。
マインクラフトで座標を見つける方法
Windowsがmplayer2.exeコマンドを使用してMediaPlayerを見つけて実行する方法について疑問に思われるかもしれません。
アプリのパスが原因で可能です。 Windowsシェルはそれらを使用して、現在のエイリアスに関連付けられている適切な実行可能ファイルを見つけて実行します。
技術的には、すべてのエイリアスは、次のAppPathsレジストリブランチのサブキーにすぎません。
HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion App Paths
App Pathsキーのすべてのサブキーは、次のようなエイリアスです。 someapp.exe 。ターゲット実行可能ファイルへのフルパスは、このサブキーのデフォルト値で指定されます。ターゲットEXEの値には、引数またはスイッチを含めることもできます。
mplayer2.exeの例を見てみましょう。以下のスクリーンショットから、C: Program Files(x86) Windows Media Player wmplayer.exeを指していることがわかります。したがって、ユーザーまたは一部のアプリがmplayer2アプリケーションを要求するたびに起動されます。
Chromecast で Wi-Fi を変更する方法
また、同じファイルを指す別のエイリアスwmplayer.exeがありますが、これにより、フルパスの使用を回避できます。したがって、複数の異なるエイリアス、mplayer2.exeとwmplayer.exeが表示され、どちらもC: Program Files(x86) Windows Media Player wmplayer.exeを起動できます。
HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion AppPathsキーに保存されているエイリアスは次のとおりです。 システム全体のエイリアス 、そのPC上のすべてのユーザーアカウントが使用できます。さらに、Windows 7以降、ユーザーごとのエイリアスを設定することができます。これは、次のキーで指定できます。
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion App Paths
ユーザーごとのエイリアスには、レジストリで定義されている特定のユーザーのみがアクセスできます。
デフォルトでは、Windowsにはシステム全体のエイリアスがいくつかあり、ユーザーごとのエイリアスはありません。
このアプリパス機能を使用し、カスタムエイリアスを作成して、アプリをより速く起動できます。短いエイリアスを作成することで、[ファイル名を指定して実行]ダイアログまたは[スタート]メニューの検索ボックスをアプリケーションランチャーとして使用できます。
たとえば、次の名前のエイリアスを作成できます ie.exe 次のファイルの場合:
C: Program Files(x86) Internet Explorer iexplore.exe
このエイリアスを使用すると、次のように入力してInternetExplorerをすばやく起動できます。 すなわち [ファイル名を指定して実行]ダイアログまたは[スタートメニュー]検索ボックスに移動します。
残念ながら、Windowsはアプリパスを管理するためのGUIを提供していません。エイリアスを作成するには、を使用する必要があります レジストリエディタ 'App Paths'キーの下にサブキーを作成し、ターゲットの実行可能ファイルへのフルパスを手動で設定します。アプリのパスを管理するたびにレジストリエディタを使用するのは便利ではありません。
ユーザーごとおよびシステム全体のエイリアスを制御するためのシンプルなユーザーインターフェイスを備えたツールを作成することにしました。私のポータブルなWin + R Alias Managerを使用すると、任意のアプリケーションのエイリアスを作成し、[スタート]メニューまたは[ファイル名を指定して実行]ダイアログをアプリケーションランチャーとして使用できます。
Win + R Alias Managerを使用すると、インストール済みアプリであろうとポータブルアプリであろうと、PC上にあるすべてのアプリのエイリアスを作成できます。
xboxでdiscordを使用できますか
Win + R Alias Managerを使用すると、ユーザーアプリケーションとシステムアプリケーション(Firefox、Internet Explorer、Skype、メモ帳など)の両方のエイリアスを作成、編集、および削除できます。
このアプリケーションでは、デフォルトでユーザーごとのエイリアスを作成できますが、これは簡単なチェックボックスで変更できます。
エイリアスとファイルパスのフィールドは必須で、チェックボックスはオプションです。
[システム全体のエイリアス(それ以外の場合はユーザーごと)]チェックボックスを使用すると、システム上のすべてのユーザーがアクセスできるエイリアスを制御できます。最後のオプションは、アプリケーション実行可能ファイルを含むパスをそのローカル%PATH%環境変数に追加します。ほとんどのアプリケーションでは、このオプションを有効にする必要はありません。特定のソフトウェアで有効にする必要があることが確実な場合にのみ使用してください。
Windows7またはWindows8を使用している場合は、ユーザーごとのエイリアスを使用することをお勧めします。 WindowsXPおよびWindowsVistaはユーザーごとのエイリアスをサポートしていないため、システム全体のエイリアスのみを使用するように制限されています。
Win + R Alias Managerは、そのホームページから入手できます。 Win + R AliasManagerアプリケーションをダウンロードします 。