0

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

@echo off
WAVistaWin7.exe

我重定向快捷方式以运行此文件,批处理文件指出它找不到WAVistaWin7.exe. 很明显,快捷方式独立于文件运行。请注意,每当我直接在文件夹中运行WAVistaWin7.exe或在其中运行时,它都会起作用。如何获得作为文件运行的快捷方式?run.bat

结果。

4

1 回答 1

1

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

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

@echo off
pushd C:\Program Files\WA
WAVistWin7.exe
于 2013-04-01T16:47:40.903 回答