我的目标是一些可执行文件添加到我的路径(例如,铬),这样我就可以调用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变量中。 –