我正在尝试使用输入文件和参数运行.exe应用程序。
使用cmd我可以像这样成功启动可执行文件......
C:\Program Files\MyApp.exe "path\to\input file" argument
然而,当我只是将上面的字符串粘贴到像这样的exec()函数中时没有任何反应。
exec("C:\Program Files\MyApp.exe "path\to\input file" argument")
我是否需要逃避部分字符串?我该怎么办?
答案 0 :(得分:3)
只需传递参数,就像从shell
中正常调用一样例如:
exec("C:\Program Files\MyApp.exe \"path to\input file\" argument")
答案 1 :(得分:0)
我不得不使用这种格式
ModelViewSet