|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - копирование определенных папок без "мусора" |
|
CMD/BAT - копирование определенных папок без "мусора"
|
ветеринар Сообщения: 1518 |
В папке c:\updat есть 4 папки.1,2,3,temp и множество файлов различного расширения.
Надо скопировать только папки 1,2,3 в папку f:\3 Как не копировать папку temp "смог", а вот файлы ... исключить из копирования не могу(маску по названиям даже не пытался-слишком много).(ну лузер в батанике, чеж теперь ![]() использовал xcopy и robocopy. через for тоже запутался. насколько могу судить ... просто не могу "сделать" правильную маску. |
|
Отправлено: 21:17, 09-11-2011 |
ветеринар Сообщения: 1518
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Последний раз редактировалось cher, 09-11-2011 в 23:24. Отправлено: 23:19, 09-11-2011 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Цитата cher:
Цитата cher:
Цитата:
Цитата cher:
Все равно атрибут добавится если запускать от имени администратора. И если владелец файла - админ или пользователь данного компа. |
||||
Отправлено: 23:37, 09-11-2011 | #12 |
ветеринар Сообщения: 1518
|
Профиль | Сайт | Отправить PM | Цитировать xGETSx, Ок! Спасибо! кое, что понял.
в завершение- а если, через for -robocopy "прибить". Чисто теоретически понимаю, что возможно... даже и с xcopy. Чисто практически "мыслей" не хватает. |
------- Отправлено: 23:47, 09-11-2011 | #13 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Команда for
Тут довольно подробно расписано. Я уже от компа просто отошел. Завтра напишу команду полностью с for. |
Отправлено: 23:58, 09-11-2011 | #14 |
ветеринар Сообщения: 1518
|
Профиль | Сайт | Отправить PM | Цитировать xGETSx, "мануал" по for то не проблемно.,но ...файлы "выкинуть" не смог. Папку temp без проблем.
без del.-не "рекурсивно". |
------- Отправлено: 00:05, 10-11-2011 | #15 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось xGETSx, 10-11-2011 в 00:20. Отправлено: 00:15, 10-11-2011 | #16 |
ветеринар Сообщения: 1518
|
Профиль | Сайт | Отправить PM | Цитировать Проверю завтра. Сплю...
%~dpi - в help-е нет... лузеры мы лузеры... что такое? |
------- Отправлено: 00:24, 10-11-2011 | #17 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Если к переменной добавить %~dp, переменная превратится в имя диска и полный путь к файлу.
Не ./2, а D:\1\2\ |
Последний раз редактировалось xGETSx, 10-11-2011 в 00:43. Отправлено: 00:35, 10-11-2011 | #18 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 00:04, 11-11-2011 | #19 |
Новый участник Сообщения: 3
|
Профиль | Сайт | Отправить PM | Цитировать С Вашей задачей у успехом справится CopyMik
например: copymik.exe c:\Documents d:\DocArchiv /MD buch* progr* important* /MF *.txt *.cpp *.jpg *.bmp /XCD .svn tmp* /XCF *.tmp *.db /OF Что делает: Копирует все файлы с масками *.txt *.cpp *.jpg *.bmp из папок с масками buch* progr* important* при этом не копирует папки с масками .svn tmp*. и не копирует файлы с масками *.tmp *.db если файлы уже существуют то перезаписывает их |
Отправлено: 13:53, 10-06-2016 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Переменные среды папок "Мои рисунки", "Моя музыка" или общие | 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 |
|