Имя пользователя:
Пароль:
 

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

Ветеран


Contributor


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

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


Код: Выделить весь код
@Echo Off
	Set "BoxIn=Z:\Soft_In"
	Set "Mask=*.txt"
	For %%i In ("%BoxIn%\%Mask%") Do (Set "Ext=%%~xi" &Ren "%%i" "%%~nxi.~~tmp~~")

	Set /A N=0
	For %%i In ("%BoxIn%\*%Ext%.~~tmp~~") Do (
		Set /A N+=1 &Call Ren "%%i" "%%N%%%Ext%"
	)
Exit /B
И всё равно, были ли там нумерованные имена или нет, все переименуем заново.

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


Последний раз редактировалось megaloman, 24-10-2020 в 21:22.

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

Отправлено: 17:41, 24-10-2020 | #3