考虑以下:
我有一个 c++ 程序,C:\Documents\myProgram.exe
其中包含以下代码:
system("start C:\\somefolder\\start.bat");
这将启动目标文件 (start.bat)C:\Documents\
而不是 `C:\somefolder\'。
我的问题是,如何在它自己的目录而不是myProgram
' 目录中执行文件?
理论上,这就是我想用 c++ 完成的:
cd C:\somefolder\
,
start start.bat