Я пытаюсь скопировать файл с помощью функции копирования файла Installscript: bRet=CopyFile(szUnattendIni, szStatusFile);
где файл, на который ссылается szUnattendIni, передается в качестве аргумента командной строки. Когда я передаю этот файл из командной строки, используя двойные кавычки, bRet возвращает сообщение об ошибке «Система не может найти указанный файл»… но когда я передаю то же имя без двойных кавычек, все работает нормально.
Я попытался добавить проверку перед копированием, чтобы проверить, существует ли исходный файл, используя: if(Is(FILE_EXISTS,szUnattendIni)) then MessageBox("File Exists",INFORMATION); конец;
В обоих случаях отображается окно сообщения о том, что файл существует. Я хочу поддерживать пути с именем каталога, содержащим пробелы, для которых требуются двойные кавычки. Но я не могу. Как я могу решить эту проблему.