|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - копирование определенных папок без "мусора" |
|
|
CMD/BAT - копирование определенных папок без "мусора"
|
ветеринар Сообщения: 1507 |
Профиль | Сайт | Отправить PM | Цитировать В папке c:\updat есть 4 папки.1,2,3,temp и множество файлов различного расширения.
Надо скопировать только папки 1,2,3 в папку f:\3 Как не копировать папку temp "смог", а вот файлы ... исключить из копирования не могу(маску по названиям даже не пытался-слишком много).(ну лузер в батанике, чеж теперь ) использовал xcopy и robocopy. через for тоже запутался. насколько могу судить ... просто не могу "сделать" правильную маску. |
|
Отправлено: 21:17, 09-11-2011 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось xGETSx, 09-11-2011 в 22:17. Отправлено: 21:55, 09-11-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
ветеринар Сообщения: 1507
|
Профиль | Сайт | Отправить PM | Цитировать xGETSx
mkdir не нужен папка существует.. Цитата xGETSx:
скрипт не срабатывает - как понял из за того,что указанны точные папки копирования. их там нет. надо копировать в пустую папку 3. да и copy насколько понимаю плохо подходит для копирования папок... - это так.... моё лузерное мнение. даже не заморачивался с copy.help "сказал" -это для файлов.... Цитата xGETSx:
|
||
------- Последний раз редактировалось cher, 09-11-2011 в 22:23. Отправлено: 22:13, 09-11-2011 | #3 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Цитата cher:
Копирует даже пустые папки Не копирует пустые папки Еще поиграюсь EXCLUDE, может что и выйдет |
|
Отправлено: 22:25, 09-11-2011 | #4 |
ветеринар Сообщения: 1507
|
Профиль | Сайт | Отправить PM | Цитировать xGETSx, не забывай про лишние файлы в структуре каталога.
temp исключить из копирования и я могу. а вот файлы нет. robocopy влегкую "расправляется" с папками. маску для файлов "написать" не могу/не умею. |
|
------- Отправлено: 22:29, 09-11-2011 | #5 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось xGETSx, 09-11-2011 в 22:45. Отправлено: 22:38, 09-11-2011 | #6 |
ветеринар Сообщения: 1507
|
Профиль | Сайт | Отправить PM | Цитировать недопустимый параметр "c:\updat\*" и с кавычками и без
|
------- Отправлено: 22:54, 09-11-2011 | #7 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать |
Отправлено: 22:56, 09-11-2011 | #8 |
ветеринар Сообщения: 1507
|
Профиль | Сайт | Отправить PM | Цитировать Слушай... сработало.
Цитата xGETSx:
а повторно с копированием с уже имеющими папками и файлами?... насколько понимаю robocopy фиолетово-тупо заменит и все? p.s-dirs получается не нужен? |
|
------- Отправлено: 23:07, 09-11-2011 | #9 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать ATTRIB +I "c:\updat\*" robocopy "c:\updat" "f:\3" /S /E /XD "c:\updat\temp" /XA:NET ATTRIB -I "c:\updat\*" Цитата cher:
Цитата cher:
|
||
Отправлено: 23:08, 09-11-2011 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Переменные среды папок "Мои рисунки", "Моя музыка" или общие | Redew | Автоматическая установка Windows 2000/XP/2003 | 9 | 03-10-2009 20:43 | |
Интерфейс - [решено] Как по умолчанию в выпадающем меню "вид" стиль распорядка папок всегда стоял"таблица" | illusionmgs | Microsoft Windows 2000/XP | 3 | 03-09-2008 23:25 | |
Интерфейс - [решено] При просмотре папок в "мой компьютер" и "проводнике" каждая новая папка открывается в | mr.R | Microsoft Windows 2000/XP | 14 | 07-08-2008 00:33 | |
Разное - Значение папок "Документы", "Изображениея"... пропало | BLOOD RAPTOR | Microsoft Windows Vista | 9 | 30-05-2008 20:23 | |
Запретить/удалить пункт "Programs" ("Программы") из меню кнопки "Start" ("Пуск") | submaster | Microsoft Windows NT/2000/2003 | 5 | 13-09-2006 12:29 |
|