我正在尝试使用Installscript复制文件功能复制文件: bRet=CopyFile( szUnattendIni,szStatusFile );
其中,szUnattendIni引用的文件作为命令行参数传递。当我使用双引号从命令行传递这个文件时,bRet返回一个错误,说“系统找不到指定的文件”。...but当我传递相同的名称但不带双引号时,它工作得很好。
我尝试在复制前添加检查以验证源文件是否存在,方法是: if(Is( FILE_EXISTS,szUnattendIni)) then MessageBox(“文件存在”,信息);endif;
在这两种情况下,都会显示一个消息框,说明文件已存在。我想支持目录名包含需要双引号的空格的路径。但我不能。我该如何解决这个问题。
发布于 2012-07-04 15:36:29
我找到了答案,这是Installscript CopyFile函数的问题。请参阅以下链接:http://kb.flexerasoftware.com/selfservice/viewContent.do?externalID=Q105860
https://stackoverflow.com/questions/11323783
复制相似问题