快捷方式Ghost:运行快捷方式作为文件?

时间:2013-04-01 16:31:09

标签: windows batch-file installer shortcuts

我正在尝试生成一个快捷方式,该快捷方式将运行名为WAVistaWin7.exe的可执行文件。每当快捷方式生成时,我都会双击它,它会说“WAVistaWin7.exe找不到'wa.exe'。” wa.exe位于其所属的文件夹中。然后我尝试放置一个名为run.bat的批处理文件,其中包含两行:

@echo off
WAVistaWin7.exe

我重定向shorcut以运行此文件,批处理文件指出它无法找到WAVistaWin7.exe。很明显,快捷方式独立于文件运行。请注意,每当我直接在文件夹中运行WAVistaWin7.exerun.bat 时,它都能正常运行。如何获取作为文件运行的快捷方式?

the result.

1 个答案:

答案 0 :(得分:1)

您似乎需要设置工作目录。在快捷方式属性中,您可以设置“开始”文件夹。

或者,在批处理文件中,您可以更改为相应的文件夹:

@echo off
pushd C:\Program Files\WA
WAVistWin7.exe