如何建立可執行檔的符號連結/連接(在 Windows 10 中)?

如何建立可執行檔的符號連結/連接(在 Windows 10 中)?

當我嘗試運行可執行檔時出現錯誤。例如,

mklink /j foo.exe c:\Windows\System32\cmd.exe
Junction created for foo.exe <<===>> c:\Windows\System32\cmd.exe

c:\P\npp>foo.exe
'foo.exe' is not recognized as an internal or external command,
operable program or batch file.

可執行檔不支援連線嗎?我猜他們不是。

(問)有沒有辦法創建一個可執行文件的鏈接,以便我使用的腳本 start c:\p\npp\notepad++.exe可以工作?

答案1

的文檔 連結 說:

/j  Creates a Directory Junction.

所以這不適用於文件。

的文檔 啟動命令 給出它的語法:

 START "title" [/D path] [options] "command" [parameters]

所以你的命令可能是:

start "" "c:\p\npp\notepad++.exe"

相關內容