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

Название темы: [решено] Счётчик файлов
Показать сообщение отдельно

Ветеран


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

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


При условии, что среди них уже нет «fileXXX.txt»:
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

for /f "usebackq delims=" %%i in (
	`dir /b /s /a:-d "D:\inUse\*.txt" ^| find.exe /c /v ""`
) do set /a iTotal = %%i

set /a iCount = iTotal

for /f "usebackq delims=" %%i in (
	`dir /b /s /a:-d "D:\inUse\*.txt"`
) do (
	ren "%%i" "file!iCount!%%~xi"
	set /a iCount -= 1
)

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

Отправлено: 16:53, 16-07-2014 | #2

Название темы: [решено] Счётчик файлов