Quote (box440)
А если необходимо скопировать несколько файлов по маске? Или директорию?
Если маска задается по расширению, то можно через команду поиска файлов
занести найденные файлы в список, и используя сценарные особенности списка
В ЦИКЛЕ скопировать из него все файлы куда надо. Если маска задается произвольно, то тоже можно сделать, но придется подумать.
Очевидно, придется занести все файлы в список, затем произвести поиск на
соответствие заданной маске, заново занести найденное в список, и опять же
скопировать всё в цикле.
То есть задача решаема.
Что касается копирования папки целиком, то в ММВ нет такой команды.
Есть два пути (как минимум) решения этой проблемы. 1 путь. Через поиск файлов в папке С ЛЮБЫМ РАСШИРЕНИЕМ (то есть будут
найдены все файлы) занести всё в список и скопировать файлы в цикле.
2 путь. Использовать Модуль fscmd101.com, который создал член нашего клуба Rush.
Все всё время забывают о существовании данного прекрасного модуля, а я напоминаю
Вот его основные возможности:
1. Удаление файлов
2. Удаление папок со всем содержимым
3. Создание папок с неограниченными вложениями
4. Перемещение и переименование файлов и папок
5. Установка атрибутов папки или файла
6. Создание ярлыков с добрым десятком различных параметров
7. Создание интернет-ссылки
8. Создание и удаление записей в реестре - разделов и ключей любого типа: string, binary, dword.
9. Возможность сохранения в текстовый файл возвращаемых значений (например, значения ключа реестра)
10. Получение информации о файле или папке И всё это при размере модуля 8 килобайт