Windows CMD:如何创建可执行文件的符号链接?

前端之家收集整理的这篇文章主要介绍了Windows CMD:如何创建可执行文件的符号链接?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的目标是向PATH添加一些可执行文件(例如,chrome),以便我可以调用
> chrome

从命令提示符,它将启动Chrome.

我知道我可以将Chrome包含的目录添加到我的路径中(设置PATH =%PATH%< chrome_path_here&gt ;;),但由于我想添加一些可执行文件,我宁愿创建一个包含符号链接的新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设置正确,b / c当我运行>在哪里找到我的新符号链接.

但是,当我尝试使用我的新链接执行chrome时,没有任何反应.应该会出现一个新的空窗口,但没有任何反应.命令提示符中没有错误消息或任何内容.

我究竟做错了什么?我是否误解了Windows中的符号链接?这是我一直在Linux中使用的方法,但我是Windows Cmd的新手.

谢谢!

大多数程序不会从安装位置以外的地方运行 – 这正是您尝试从符号链接运行时所发生的情况.

在该文件夹中创建具有匹配名称的CMD / BAT文件会更容易,这些文件将从您想要的位置启动程序:

REM chrome.cmd
start /b cmd /c "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" %*

猜你在找的Windows相关文章