loochanin
@loochanin
Дизайнер. Шанувач AI та автоматизації

Как перенести файлы с подподпапок в подпапки?

Как перенести файлы jpg и png на уровень выше. Работая из папки IN
Есть файлы с одинаковыми именами! Им желательно добавить суффикс _EN _RU

6071350e8c1f9401186277.png
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 2
Jump
@Jump
Системный администратор со стажем.
Для решения таких задач необходимо и достаточно изучить какой-нибудь скриптовый язык на начальном уровне.
А так - только просить кого-то написать скрипт.
Ответ написан
@pumpkinm
setlocal EnableDElayedExpansion
del movefiles.bat
set ext=jpg
for /r %%i in (*.%ext%) do (
	set newname=%%i
	echo %%i| find /I "\English\" && ( set newname=!newname:\English\=\!& set newname=!newname:~0,-4!_EN.%ext%)
	echo %%i| find /I "\Russian\" && ( set newname=!newname:\Russian\=\!& set newname=!newname:~0,-4!_RU.%ext%)
	echo move "%%i" "!newname!" >> movefiles.bat
)


После запуска получится файл movefiles.bat, который уже и переместит файлы.
Почему не сразу переместить? А чтобы дополнительно проконтролировать, что куда будет перемещаться.
Потом заменить jpg на png и повторить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы