Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Копировать фалы в несколько папок одной директории

Ответить
Настройки темы
CMD/BAT - [решено] Копировать фалы в несколько папок одной директории

Новый участник


Сообщения: 40
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: lohmatiy
Дата: 08-07-2011
Появилась необходимость копировать все файлы и папки из папки 1 в папки 2,3 и т.д. Все они находятся в одном месте. Подскажите, как это сделать

Отправлено: 14:00, 08-07-2011

 

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата lohmatiy:
Все они находятся в одном месте. »
В смысле?.. Ставьте задачу конкретней, например: файлы папки C:\DIR1 (кстати, она без подкаталогов?) скопировать в каждый подкаталог папки D:\DIR2\ (D:\DIR2\1,D:\DIR2\2,...). ТАК?

Отправлено: 15:17, 08-07-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Ins_16

Пользователь


Сообщения: 64
Благодарности: 11

Профиль | Отправить PM | Цитировать


Вам сюда

Отправлено: 16:00, 08-07-2011 | #3


Новый участник


Сообщения: 40
Благодарности: 0

Профиль | Отправить PM | Цитировать


не, не так
Файлы и папки C:\DIR1\1\ скопировать в C:\DIR1\2, C:\DIR1\2, C:\DIR1\3, и т.д. Количество папок заранее неизвестно... Так можно вообще?

Последний раз редактировалось lohmatiy, 08-07-2011 в 17:18.


Отправлено: 17:12, 08-07-2011 | #4


Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


lohmatiy,
Код: Выделить весь код
@echo off
pushd "c:\dir1"
for /f "tokens=*" %%i in (' dir /b /ad ^| findstr /v "\<1\>" ') do xcopy /e /y "1" "%%i\"
popd
PS. Если исходная папка называется иначе, не "1", то необходимо составить соответствующий паттерн для findstr

Отправлено: 18:18, 08-07-2011 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Копировать фалы в несколько папок одной директории

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Java - Несколько сетевых карт-привязать сокеты к одной из них crashtuak Программирование и базы данных 0 27-02-2011 12:24
MSFT SQL Server - несколько инсталляций SQL 2000 на одной машине minusodin Программирование и базы данных 5 01-07-2010 01:16
VBS/WSH/JS - [решено] Нужно быстро (!) удалить пустые строки во всех txt-файлах из одной директории andreton Скриптовые языки администрирования Windows 10 08-06-2010 03:39
Теория - Несколько цифер в одной цифре ___oj Программирование и базы данных 7 06-11-2008 11:17
Установка одной временной директории для всех пользователей red_dog Microsoft Windows NT/2000/2003 2 15-12-2006 10:39




 
Переход