私の目標は、いくつかの実行可能ファイル (chrome など) を PATH に追加して、呼び出すことができるようにすることです。
> chrome
コマンド プロンプトから実行すると、Chrome が起動します。
Chrome の格納ディレクトリをパス ( set PATH=%PATH%<chrome_path_here>;
) に追加できることはわかっていますが、追加したい実行可能ファイルがいくつかあるため、実際の実行可能ファイルへのシンボリック リンクを含む新しい bin ディレクトリを作成し、その単一のディレクトリを私の進路。
Chrome 実行可能ファイルは次の場所にあります。
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
だから私は試しました
> mklink chrome.exe "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
これにより、ファイルのシンボリックリンクが正常に作成されます(出力で、およびで調べるとそう言います> dir
)。PATH が正しく設定されていることはわかっています。b/c を実行> where chrome
すると、新しいシンボリック リンクが見つかります。
ただし、新しいリンクで chrome を実行しようとしても、何も起こりません。新しい空のウィンドウが表示されるはずですが、何も起こりません。コマンドプロンプトなどにエラーメッセージはありません。
私は何を間違っていますか?Windows のシンボリック リンクを誤解していますか? これは私が Linux で常に使用しているアプローチですが、Windows Cmd は初めてです。
ありがとう!