我的目標是一些可執行文件添加到我的路徑(例如,鉻),這樣我就可以調用Windows CMD:如何創建可執行文件的符號鏈接?
> chrome
從命令提示符
,它會運行Chrome瀏覽器。
我知道我可以將Chrome的包含目錄添加到我的路徑(set PATH=%PATH%<chrome_path_here>;
),但由於我有一些我想添加的可執行文件,我寧願創建一個新的bin目錄,其中包含到實際可執行文件的符號鏈接,將該單個目錄添加到我的PATH。
的Chrome瀏覽器可執行文件位於
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
所以,我想
> mklink chrome.exe "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
,成功地創建了一個符號鏈接文件(是這麼說的輸出,並且在與> dir
檢查)。我知道我的PATH設置正確,當我運行> where chrome
時發現了我的新符號鏈接。
但是,當我試圖用我的新鏈接執行chrome時,沒有任何反應。應該出現一個新的空窗口,但沒有任何反應。命令提示符中沒有錯誤消息或任何內容。
我在做什麼錯?我誤解了Windows中的符號鏈接?這是我一直在Linux中使用的方法,但我是Windows Cmd的新手。
謝謝!
很酷,感謝您的信息!我將該代碼放入名爲'chrome.bat'的文件中,現在它可以工作 –
另一種選擇是快捷方式,但您需要將.lnk添加到PATHEXT變量中。 –