|
Как скопировать файлы из каталога по списку ? | ☑ | ||
---|---|---|---|---|
0
Иде я?
24.08.12
✎
14:30
|
Есть каталог с кучей файлов.
Есть список файлов с масками в тхт файле надо скопировать все файлы из тхт файлы в отдельный каталог ? как это сделать из коммандной строки ? |
|||
1
Wobland
24.08.12
✎
14:32
|
пользоваться сторонними приложениями аллах запрещает?
|
|||
2
Иде я?
модератор
24.08.12
✎
14:37
|
какими именно *
|
|||
3
Иде я?
модератор
24.08.12
✎
14:37
|
Мне надо зерна от плевел отделить
|
|||
4
Wobland
24.08.12
✎
14:38
|
(2) я в подобных случаях сам пишу
|
|||
5
Strogg
24.08.12
✎
14:39
|
делал как-то так:
--- echo off xcopy c:\2011\ d:\Общая\1\TP\ /s /e Ren d:\Общая\1\TP\DH2691.dbf InvenDH.dbf Erase d:\Общая\1\TP\ /q DH*.* Ren d:\Общая\1\TP\DT2691.dbf InvenDT.dbf Erase d:\Общая\1\TP\ /q DT*.* Erase d:\Общая\1\TP\ /q RA*.* Erase d:\Общая\1\TP\ /q RG*.* Erase d:\Общая\1\TP\ /q 1SJOURN.* Ren d:\Общая\1\TP\InvenDH.dbf DH2691.dbf Ren d:\Общая\1\TP\InvenDT.dbf DT2691.dbf --- копировал некие файлы, потом стирал, в общем должно быть что тебе нужно) |
|||
6
Wobland
24.08.12
✎
14:40
|
(5) у него "некость" файлов в txt задаётся, как я понял
|
|||
7
Иде я?
модератор
24.08.12
✎
14:40
|
Угу. Спасибо мужики. Щас дошло, что если я list.txt формурую в Ёкселе, так я могу и батник из него сделтаь
|
|||
8
Иде я?
модератор
24.08.12
✎
14:47
|
Вот зараза. Теперь батник на русские буквы ругается. Кодировка АНСИ
а в CMD лезут крякозябры UTF и unicode не помогли |
|||
9
Иде я?
модератор
24.08.12
✎
14:53
|
Ладно, в WORD проблему кодировки решили
только если делать copy "C:\temp2008\ПУТИН_ООО_Договор_1355*" c:\ok\ не копирует хотя файл C:\temp2008\ПУТИН_ООО_Договор_1355_344334.pdf есть |
|||
10
miki
24.08.12
✎
14:54
|
(8)В екселе сохранить как "текст(MSDOS)"
|
|||
11
miki
24.08.12
✎
14:57
|
(9)А c:\ok\ есть?
|
|||
12
Иде я?
модератор
24.08.12
✎
14:58
|
Не оно пишет
The system cannot find the file specified. 0 file(s) copied. |
|||
13
miki
24.08.12
✎
15:02
|
Атрибуты какие у файла?
Copy не все умеет копировать. Попробуй xcopy. |
|||
14
1Сергей
24.08.12
✎
15:02
|
XCOPY источник [целевой_объект] [/A | /M] [/D[:дата]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B] [/EXCLUDE:файл1[+файл2][+файл3]...] источник Копируемые файлы. целевой_объект Расположение или имена новых файлов. /A Копирование только файлов с установленным архивным атрибутом; сам атрибут при этом не изменяется. /M Копирование только файлов с установленным архивным атрибутом; после копирования атрибут снимается. /D:m-d-y Копирование файлов, измененных не ранее указанной даты. Если дата не указана, заменяются только конечные файлы, более старые, чем исходные. /EXCLUDE:файл1[+файл2][+файл3]... Список файлов, содержащих строки. Каждая строка должна располагаться в отдельной строке. Если какая-либо из строк совпадает с любой частью абсолютного пути к копируемому файлу, такой файл исключается из операции копирования. Например, указав строку \obj\ или .obj, можно исключить все файлы из папки obj или все файлы с расширением OBJ соответственно. /P Вывод запросов перед созданием каждого нового файла. /S Копирование только непустых каталогов с подкаталогами. /E Копирование каталогов с подкаталогами, включая пустые. Эквивалентен сочетанию ключей /S /E. Совместим с ключом /T. /V Проверка размера каждого нового файла. /W Вывод запроса на нажатие клавиши перед копированием. /C Продолжение копирования вне зависимости от наличия ошибок. /I Если целевой объект не существует и копируется несколько файлов, считается, что целевой объект задает каталог. /Q Запрет вывода имен копируемых файлов. /F Вывод полных имен исходных и целевых файлов. /L Вывод имен копируемых файлов. /G Копирование зашифрованных файлов в целевой каталог, не поддерживающий шифрование. /H Копирование, среди прочих, скрытых и системных файлов. /R Перезапись файлов, предназначенных только для чтения. /T Создание структуры каталогов без копирования файлов. Пустые каталоги и подкаталоги не включаются в процесс копирования. Для создания пустых каталогов и подкаталогов используйте сочетание ключей /T /E. /U Копирование только файлов, уже имеющихся в целевом каталоге. /K Копирование атрибутов. При использовании команды XСOPY обычно сбрасываются атрибуты "Только для чтения". /N Использование коротких имен при копировании. /O Копирование сведений о владельце и данных ACL. /X Копирование параметров аудита файлов (подразумевает ключ /O). /Y Подавление запроса подтверждения на перезапись существующего целевого файла. /-Y Запрос подтверждения на перезапись существующего целевого файла. /Z Копирование сетевых файлов с возобновлением. /B Копирование символической ссылки вместо ее целевого объекта. /J Копирование с использованием небуферизованного ввода/вывода. Рекомендуется для очень больших файлов. Ключ /Y можно установить через переменную среды COPYCMD. Ключ /-Y командной строки переопределяет такую установку. |
|||
15
Иде я?
модератор
24.08.12
✎
15:07
|
Точно! copy не копирует, хотя маску нормально отрабатывает
xcopy нормально откопировало copy не рюхает русские имена файлов! это пропаганда национальной розни и происки против Путина! |
|||
16
s03
24.08.12
✎
15:09
|
ага, а ещё есть robocopy, так у неё ещё больше возможностей ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |