![]() |
Скрипт сортировки и копирования файлов по маске
Доброго времени!
- помогите отыскать файлы по маске а затем скопировать их. файлы типа F345146136 без розширения, это важно, в директории лежат такие же файлы с различными розширениями - как прописать полный путь к папке с именем содержащим пробел, пример: copy C:\новая папка\1 1 D:\папка для теста |
1. Маска будет "F345146136." - именно с "точкой" на конце - последняя точка отделяет имя файла от расширения.
Cобственно поиск и копирование "файлы типа F345146136 без розширения": copy /b "F345146136." Disk:\Path\ - но это один единственный файл. Если нужно скопировать кучу файлов без расширения из одного каталога - copy /b "*." Disk:\Path\, если по куче каталогов скопировать дерево - то это уже команда xcopy, поддерживающая ключ "t" от слова "tree" (и целую кучу других полезных ключей): "xcopy /t "*." Disk:\Path\". 2. Пути и имена файлов, содержащие разделители и прочие управляющие символы, заключаются в кавычки целиком, в Вашем примере: copy "C:\новая папка\1 1" "D:\папка для теста" |
Спасибо NiOl!
|
Время: 20:46. |
Время: 20:46.
© OSzone.net 2001-