Installscript CopyFile函数错误

时间:2012-07-04 06:47:42

标签: installscript installshield-2011

我正在尝试使用Installscript复制文件功能复制文件: bRet = CopyFile(szUnattendIni,szStatusFile);

其中szUnattendIni引用的文件作为命令行参数传递。 当我使用双引号从命令行传递此文件时,bRet返回错误,说“系统无法找到指定的文件”...但是当我传递相同的名称而没有双引号时,它可以正常工作。

我尝试在复制前添加一个检查,以验证源文件是否存在:     if(Is(FILE_EXISTS,szUnattendIni))然后        MessageBox(“文件存在”,信息);     ENDIF;

在这两种情况下,都会显示消息框,提示文件存在。 我想支持目录名称包含需要双引号的空格的路径。但我无法做到。我该如何解决这个问题。

1 个答案:

答案 0 :(得分:1)

我找到了答案,这是Installscript CopyFile函数的一个问题。 请参阅以下链接: http://kb.flexerasoftware.com/selfservice/viewContent.do?externalID=Q105860

相关问题