0

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

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

我尝试在复制之前添加检查以验证源文件是否存在使用: if(Is( FILE_EXISTS,szUnattendIni)) then MessageBox("File Exists",INFORMATION); 万一;

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

4

1 回答 1

1

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

于 2012-07-04T07:36:29.367 回答