我正在尝试使用 Installscript 复制文件功能复制文件: bRet=CopyFile( szUnattendIni, szStatusFile );
其中 szUnattendIni 引用的文件作为命令行参数传递。当我使用双引号从命令行传递这个文件时,bRet 返回一个错误,说“系统找不到指定的文件”......但是当我传递没有双引号的同名时,它工作正常。
我尝试在复制之前添加检查以验证源文件是否存在使用: if(Is( FILE_EXISTS,szUnattendIni)) then MessageBox("File Exists",INFORMATION); 万一;
在这两种情况下,都会显示消息框,说明文件存在。我想支持目录名称包含需要双引号的空格的路径。但我做不到。我该如何解决这个问题。