【发布时间】:2012-12-28 16:20:06
【问题描述】:
我的目标是在我的 PATH 中添加一些可执行文件(例如,chrome),以便我可以调用
> 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 的新手。
谢谢!
【问题讨论】: