|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Массовое переименование путей с заменой более старых файлов |
|
CMD/BAT - [решено] Массовое переименование путей с заменой более старых файлов
|
Старожил Сообщения: 150 |
Профиль | Отправить PM | Цитировать
Добрый день, на локальном разделе имеется множество папок вида "H:\0000055\0000055\documents\куски разных папок", возникли они после восстановления и распаковки удаленных архивов с бэкапами папки documents, подскажите пожалуйста, как теперь найти все папки содержащие в себе папку documents и из них всех эту папку documents перенести в корень того же раздела, при этом должны оставаться только свежие копии файлов в этой папке и ее подпапках
|
|
Отправлено: 08:51, 22-07-2022 |
fascinating rhythm Сообщения: 6567
|
Профиль | Отправить PM | Цитировать Powershell:
Здесь не перенос, а копирование, во избежание необратимых действий. |
------- Отправлено: 13:16, 22-07-2022 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 150
|
Профиль | Отправить PM | Цитировать DJ Mogarych, Спасибо, не смог дождаться ответа, решил сам вот таким способом, интересует именно перенос, т.к. инфы 1.5 тб, и все это копировать займет достаточно много времени и места
@echo off chcp 1251 SetLocal EnableExtensions ::Путь к папке, в которой ищем подкаталог с нужным именем set dirPath=H:\ :: имя искомого подкаталога, родительский каталог которого переносим set "dirtoDel=documents" echo "%dirtoDel%" for /r "%dirPath%" %%F in (.) do if "%%~nxF"=="%dirtoDel%" ROBOCOPY "%%~dpF%dirtoDel%" "H:\%dirtoDel%" /E /ZB /DCOPY:T /TIMFIX /SL /XJ /R:4 /W:15 pause |
Последний раз редактировалось Shulzzz, 22-07-2022 в 14:13. Отправлено: 14:01, 22-07-2022 | #3 |
fascinating rhythm Сообщения: 6567
|
Профиль | Отправить PM | Цитировать Цитата Shulzzz:
|
|
------- Отправлено: 14:44, 22-07-2022 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - Массовое переименование файлов со счётчиком. | serg515 | Скриптовые языки администрирования Windows | 12 | 25-10-2020 22:22 | |
CMD/BAT - [решено] bat: копировать файлы с заменой более старых | asadv | Скриптовые языки администрирования Windows | 3 | 21-12-2017 14:03 | |
CMD/BAT - [решено] Переименование файлов с заменой символов по маске | Constantant | Скриптовые языки администрирования Windows | 41 | 29-03-2016 03:40 | |
CMD/BAT - [решено] Копирование файлов с заменой на более старые файлы. | Shpil83 | Скриптовые языки администрирования Windows | 4 | 28-03-2013 09:34 | |
CMD/BAT - [решено] AD массовое переименование пользователей | toperx | Скриптовые языки администрирования Windows | 9 | 24-07-2009 12:46 |
|