我是Inno Setup的新手,现在我遇到了一些问题。我的设置到目前为止,我有一个向导,并在向导后安装一些可执行文件。
现在是我的问题:
我想在询问用户是否要安装文件夹之后复制文件夹。我知道这是一个检查。该副本确实有效(如果用户说“不”,它也有效 - >所以没有复制),但是我收到错误,因为他无法读取文件。在这种情况下复制文本文件的正确方法是什么?
在此工作而不是txt文件之后,应该以这种方式复制整个文件夹。你有想法吗?
[Files]
Source: "{folder\test.txt"; DestDir: "{tmp}\MIKTEX";
[Run:]
Filename: "temp\test.text"; StatusMsg: Installing Miktex; Check:checkMiktexInstall();
我认为Filename
的部分是问题所在。有人有想法吗?我还尝试在最后的Files
部分进行检查,但这不会复制文件。
祝福, BG
答案 0 :(得分:0)
我现在以另一种方式解决了这个问题。我做了一个程序,我检查了用户的选择,如果说是,那么它调用另一个函数,文件被复制。在使用" AfterInstall" -call安装exe文件后,我在Run-Part中调用的第一个过程。