我将Kingsoft办公室放在我的闪存驱动器上,我想使用批处理文件来启动应用程序,因为路径不容易访问,我可以创建一个.lnk文件,因为路径因计算机而异,因为它可能是插入不同的端口。这是我的批处理文件代码,有人可以就如何使这项工作提出一些建议。提前谢谢......
set "path=%~dp0"
start %path%office6\wpp.exe
第二行是问题,程序不会启动程序。谢谢!
答案 0 :(得分:2)
cd /d "%~dp0"
start "" /b wpp.exe
答案 1 :(得分:0)
我认为%path%中的某些目录名称包含空格,因为%path%未包含在“”中(双引号),脚本无法找到exe。
您可能还想要包含一个日志文件,以便在出现任何错误时更容易调试。
试试这个:
set baseFolder=%~dp0
start "%baseFolder%office6\wpp.exe" > "%baseFolder%batchRunLog.log"