【发布时间】:2020-04-22 14:37:24
【问题描述】:
在我的 Inno Setup 脚本中,我需要执行一个命令来生成要在 [Files] 部分中复制的临时文件。我尝试了以下方法:
; cd to the directory of the Inno Setup script and execute a python file
#expr Exec('cmd /C "cd /d %cd% & C:\Python34\python.exe run.py"','','',1,SW_HIDE)
这似乎没有执行,因为我没有看到创建的文件,显然不能包含在安装程序中。
同理,完成删除这些临时文件后,我将如何执行命令?
编辑我确实手动执行了 cmd 并验证它可以工作
【问题讨论】:
-
问题是您将命令行传递给第一个参数。
Exec函数在第二个中需要它们; help 说第二个参数可以用来指定要执行的命令行。.
标签: inno-setup