megaloman
30-11-2019, 21:27
чтобы скрипт по какому-то алгоритму выбирал первый "попавшийся" *.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
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