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

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

Ветеран


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

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


Вова.Неневолин@vk,
Цитата Вова.Неневолин@vk:
и нумерацию делает в скобках »
(мой код приведен в примере, потому и отвечаю)
на другом форуме в скобках вы именно и просили, сложно было попросить там переделать?
Код: Выделить весь код
@echo off
set "d0=C:\Papka"
set "ext=txt"
 
for /f "delims=" %%d in ('dir /ad/b/s "%d0%"') do (
 pushd "%%d"
  for /f "tokens=1,2* delims=_" %%a in ('dir /a-d/b') do set /a n+=1& set "odt=%%b"& call :rn "%%a_%%b_%%c" "%%a" "%%n%%" "%ext%"
 popd
)
pause& exit
 
:rn
 set "d=%odt:~6,2%"& set "M=%odt:~4,2%"& set "yy=%odt:~2,2%"
 ren "%~1" "%~2_%d%.%M%.%yy%.%~3.%~4"
exit /b
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:34, 18-08-2019 | #4