|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - XCOPY выборочное копирование файлов. |
|
CMD/BAT - XCOPY выборочное копирование файлов.
|
Новый участник Сообщения: 12 |
Профиль | Отправить PM | Цитировать Подскажите пожалуйста как с помощью батника и команды XCOPY скопировать все файлы из каталога за исключением файлов начинающихся с подчеркивания ( __111.txt ) в папку с текущей датой?
|
|
Отправлено: 21:19, 30-11-2015 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Можно маленькое уточнение? В строке FOR /F "usebackq delims=" %%i IN (`Dir "%From%\*.*" /b /A:D 2^>nul`) Do ( то что выделено красным цветом, это команда или имя папки? Если папки то какой?
|
Отправлено: 08:35, 02-12-2015 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать Это команда, которая получает (в данном применении) список подпапок вашей папки %From% (в примерах это D:\Dir1). Ключи команды смотрим традиционным образом dir /?
|
------- Отправлено: 09:08, 02-12-2015 | #12 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Эх к сожалению во время архивации WinRar выдает ошибку ( Невозможно открыть \\XXX1\d$\ZZZZZ\DBF\XXXXXX.cdx Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.). Можно это как то сделать с помощь ZIP? Или возможно в WinRar есть ключ который исключает проверку?
|
Последний раз редактировалось Fanbeer, 02-12-2015 в 15:01. Отправлено: 14:08, 02-12-2015 | #13 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать Подозреваю, с zip будет та же проблема. Попробуйте при вызове winrar добавить ключ -dh
-dh (читаем в справочной системе winrar)
Ключ -DH — открывать совместно используемые файлы
-------------------------------------------------------------------------------- Позволяет обрабатывать файлы, открытые для записи другими программами. Это опасный ключ, так как он разрешает архивировать те файлы, которые в тот же момент могут быть изменены другой программой. Если при этом будет нарушена внутренняя структура заархивированного файла, то программа для его обработки после распаковки такого файла может его не открыть. Используйте этот ключ очень осторожно! Если ключ -dh не указан, то обработка совместно используемых файлов зависит от установки параметра "Открывать совместно используемые файлы" в профиле архивации по умолчанию. Пример: WinRAR a -dh dbf *.dbf |
------- Отправлено: 14:38, 02-12-2015 | #14 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Ура, все получилось
|
Отправлено: 16:05, 02-12-2015 | #15 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Fanbeer:
|
|
Отправлено: 18:03, 02-12-2015 | #16 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать ИМХО, .cdx можно восстановить, но подозреваю, что при этом и .dbf тоже занят и качество копии базы весьма сомнительна.
|
------- Отправлено: 18:50, 02-12-2015 | #17 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Раньше приходилось делать это вручную и по этому хочу автоматизировать процесс архивирования. |
|
Отправлено: 18:51, 02-12-2015 | #18 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Fanbeer:
Цитата:
Цитата Fanbeer:
Сам индекс можно перестроить (как верно указывает коллега megaloman). Но что, если в «подвешенном» состоянии окажется какой-нибудь *.dbf? Как правило — жёппа. |
|||
Отправлено: 19:48, 02-12-2015 | #19 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 20:09, 02-12-2015 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Выборочное сжатие системных файлов уменьшит занимаемое Windows 10 пространство | OSZone News | Новости и события Microsoft | 0 | 17-03-2015 13:30 | |
CMD/BAT - [решено] копирование файлов по сети через xcopy | alww | Скриптовые языки администрирования Windows | 4 | 13-03-2012 09:47 | |
CMD/BAT - [решено] Выборочное копирование из текстового файла. | odin1 | Скриптовые языки администрирования Windows | 5 | 09-03-2012 22:00 | |
CMD/BAT - Ошибка при использовании xcopy для копирования файлов с расширением более 3 символов | megaloman | Скриптовые языки администрирования Windows | 2 | 20-01-2011 09:36 | |
CMD/BAT - [решено] нельзя назвать батник делающий xcopy, xcopy.bat почему ? | foxbat | Скриптовые языки администрирования Windows | 3 | 17-09-2009 05:33 |
|