Здравствуйте!
Нужна помощь в написании батника
Не хотел создавать лишнюю тему на форуме, обратился за помощью к авторитетным форумчанам, но порекомендовали все-таки тему создать. Для того что бы самому разобраться и написать батник требуется время, но его сейчас нет. Да и изучать все придется с нуля практически
Ну в общем, суть такова
Разговор про перепаковку музыки из одного лосслесс формата в другой. Имеется папка-альбом в корне которой находятся папки и файлы:
папка checkers
папка covers
папка misc
папка new
папка readme
*.cue
*.log
папка new содержит файлы *.accurip, *.cue, *.log, *.wv
Требуется в хронологическом порядке:
файлы *.cue,*.log из корня папки-альбома переместить в папку misc
файл *.accurip из папки new переместить в папку checkers
файлы *.cue, *.log, *.wv из той же папки new переместить в корень папки-альбома
пустую папку new удалить
После проделанных движений папка-альбом выглядит внутри так:
checkers
covers
misc
readme
*.cue
*.log
*.wv
Может быть готовый ответ где-нибудь и есть, только мне он не попался. В любом случае заранее спасибо.
Если нужны какие-либо дополнительные сведения и вообще для чего эти городушки, с удовольствием отвечу.
Автоматизация перемещения файлов
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Код: Выделить всё
@echo off &chcp 1251 >nul
rem Параметры: папка-альбом
rem например %P%N или "%P" в кнопке TC
set "album=%~1"
rem файлы *.cue,*.log из корня папки-альбома переместить в папку misc
move "%album%\*.cue" "%album%\misc\"
move "%album%\*.log" "%album%\misc\"
rem файл *.accurip из папки new переместить в папку checkers
move "%album%\new\*.accurip" "%album%\checkers\"
rem файлы *.cue, *.log, *.wv из той же папки new переместить в корень папки-альбома
move "%album%\new\*.cue" "%album%\"
move "%album%\new\*.log" "%album%\"
move "%album%\new\*.wv" "%album%\"
rem пустую папку new удалить
rd "%album%\new\" /s /q