Windows 7 批处理:启动程序之前更改程序文件夹

Windows 7 批处理:启动程序之前更改程序文件夹

我的程序可以通过 Windows 7 快捷方式顺利打开。我希望在批处理文件中使用它。将快捷方式 [完整路径] 的内容复制到 *.bat 中即可打开程序,但需要隐藏参数。

我尝试使用“CD”和“CD /d”进入文件夹,但文件夹没有变化。手动更改为程序文件夹,然后复制 *.bat,程序就可以正常工作了。

该 CD 确实可以在命令提示符框中工作。

您关于“CD /D %~dp0”的帖子没有给我足够的启发。

答案1

好吧,试试看:

cd %programfiles%

或者:

cd "c:\program files (x86)"

或者:

cd "c:\program files"

请记住,如果您从不同的驱动器运行,则必须在批处理中更改它,只需在 cd 命令之前或之后写入即可:

c:

相关内容