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

Показать сообщение отдельно

Ветеран


Contributor


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

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


Цитата temphard:
чтобы скрипт по какому-то алгоритму выбирал первый "попавшийся" *.mp3 файл и переименовывал его в 1.mp3 »
Беру самый старый, переименовываю его в 1, остальные не трогаю
Код: Выделить весь код
@Echo Off
	Set "BoxIn=Z:\Box_In"
	Set "Ext=mp3"

	If Not "%1"=="" Set "BoxIn=%~1"

	If Exist "%BoxIn%\1.%Ext%" Del "%BoxIn%\1.%Ext%"
	For /F "usebackq delims=" %%f In (`2^>nul Dir "%BoxIn%\*.%Ext%" /B /A:-D /O:D`) Do (
		Ren "%BoxIn%\%%f" "1.%Ext%"
		GoTo :Continue
	)
	:Continue
Exit /B 0

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:27, 30-11-2019 | #21