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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Счётчик файлов

Ответить
Настройки темы
CMD/BAT - [решено] Счётчик файлов
ul9 ul9 вне форума

Пользователь


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

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


Здравствуйте.

Для пронумеровки файлов в папке использую этот код
Код: Выделить весь код
setlocal enableextensions enabledelayedexpansion
set /a lCount = 0
for /f "delims=*" %%i in ('dir /b /s "D:\inUse\*.txt"') do (
    set /a lCount += 1
    ren "%%i" "file!lCount!%%~xi"
)
endlocal
На выходе имеем следующее:

file1.txt
file2.txt
file3.txt
....
file30.txt

Подскажите пожалуйста, как сделать так, чтобы нумерация начиналась с конца, то есть file30.txt после применения скрипта стал file1.txt

Отправлено: 15:22, 16-07-2014

 

Ветеран


Сообщения: 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



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Счётчик файлов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Счётчик записи DVD-привода shomurod Программное обеспечение Windows 0 23-12-2010 22:00
Счётчик производительности *Processor* -MAXX- Автоматическая установка Windows 2000/XP/2003 9 03-10-2006 15:59
Счётчик на ярлычок MrGreeN Microsoft Windows 95/98/Me (архив) 3 15-10-2003 17:16
Счётчик - как сделать? diter Вебмастеру 5 03-10-2003 17:05
Счётчик посещений Evita Вебмастеру 13 27-08-2002 13:59




 
Переход