![]() |
При копировании исключить файлы определенного типа
Доброго дня!
Казалось бы простой вопрос, но не могу найти решение: как исключить файлы определенного типа при копировании (например *.zip) ? |
support23,
Вы покажите код, которым Вы копируете файлы. |
Копировать планировал через DirCopy, но у функции отсутствуют необходимый мне параметр
|
support23,
Получайте содержимое папок в массив (несколько вариантов решения), в цикле копируйте файлы (несколько вариантов решения), проверяя их на расширение. Все зависит от конкретной задачи. |
вот что получилось в итоге:
Код:
#NoTrayIcon |
support23,
Если объем копирования большой, то посмотрите еще здесь: Копируем файлы без "тормозов" |
спасибо, большой объем как раз я уже и исключил (исключив архивы zip и 7z), вопрос можно считать закрытым.
|
support23,
Еще можно проверять наличие в папке файлов с определенным расширением (если, конечно, в этой папке нет вложенных папок). Код:
Local $sDir = @ScriptDir & '\Google_Translator', $sExclude = '*.zip|*.7z', $aExclude, $fExist |
Время: 10:26. |
Время: 10:26.
© OSzone.net 2001-