![]() |
|
Модераторы: bartram, Akella |
![]()
|
|
| Snik |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 16.8.2006 Репутация: нет Всего: нет |
Добрый день! Помогите написать батник, который КаталогИсточник положит во все папки(подпапки) которые называются КаталогПриемник.
Ну т.е. есть на диске Д много папок(в разных подпапках) называние которых одинаково "КаталогПриемник" вот надо как то найти все эти "КаталогПриемник" и туда положить папку "КаталогИсточник " |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 42 Всего: 454 |
FOR /D /R
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Snik |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 16.8.2006 Репутация: нет Всего: нет |
Не понял ... а можно немного по подробнее
|
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 42 Всего: 454 |
Если Вы собрались писАть батник - значит, что-то в этом понимаете.
Если сказанного недостаточно - дайте в комстроке команду FOR /? и изучите то, что она ответит. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Snik |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 16.8.2006 Репутация: нет Всего: нет |
Если я пишу
и запускаю его где есть каталоги КаталогПриемник и КаталогИсточник то все нормально копирует содержимое КаталогИсточник в КаталогПриемник если они рядом , но если где-то глубже в папках еще есть КаталогПриемник то в него ничего не попадает...... если пишу
тогда пробегают все каталоги но ничего никуда не копирует а пишет везде Недопустимое число параметров |
||||
|
|||||
| Snik |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 16.8.2006 Репутация: нет Всего: нет |
@Echo Off
SET $F=C:\КаталогИсточник SET $R=D: SET $D=КаталогПриемник For /F "Delims=" %%i In ('DIR /AD/B/S "%$R%\%$D%*"') Do If /I "%%~nxi"=="%$D%" ( XCOPY "%$F%" "%%i\" /E /Y ) |
|||
|
||||
![]()
|
| Правила форума "Windows" | |
|
|
Запрещается! 1. Обсуждать взлом и делиться кряками 2. Способствовать созданию и распространению вирусов
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Windows | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |