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

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

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

Старожил


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

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


Добрый день. Подскажите пожалуйста, есть папка 111, в ней множество файлов вида sbcxxxxx_100 и sbcxxxxx_200, где xxxxx - произвольные числа, нужно вывести на экран отдельно кол-во файлов sbcxxxxx_100 и sbcxxxxx_200 и ниже общее число файлов в папке.

Отправлено: 15:30, 26-07-2013

 

Старожил


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

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


Код: Выделить весь код
@echo off
for %%i in (111\sbc?????_100) do set /a count1+=1
for %%i in (111\sbc?????_200) do set /a count2+=1
set /a sum=%count1%+%count2%
echo sbc?????_100=%count1%	sbc?????_200=%count2%
echo total=%sum%
pause
Батник ложить около папки 111
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:18, 26-07-2013 | #2



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

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


Ветеран


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

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


Ещё один вариант:
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sFolder=E:\Песочница\0302\111

if exist "%sFolder%\." (
	2>nul dir /a:-d /b "%sFolder%\sbc?????_100" | find.exe /c /v ""
	2>nul dir /a:-d /b "%sFolder%\sbc?????_200" | find.exe /c /v ""
	2>nul dir /a:-d /b "%sFolder%\sbc?????_100" "%sFolder%\sbc?????_200"| find.exe /c /v ""
) else (
	echo Folder [%sFolder%] not found.
)

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

Отправлено: 18:37, 26-07-2013 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как определить количество установленной памяти в ХР с помошью .cmd .bat? xaosxaos Скриптовые языки администрирования Windows 17 28-03-2017 23:57
VBA - По введенному времени определить количество часов до конца дня. Дашка Программирование и базы данных 7 21-02-2011 09:22
CMD/BAT - [решено] можно ли определить количество параметров команды? GoodFella Скриптовые языки администрирования Windows 8 08-12-2010 15:29
Посчитать количество файлов в папке Lodoss AutoIt 10 21-08-2009 04:12
Увеличить количество одновременно открытых файлов Guest Microsoft Windows 95/98/Me (архив) 2 16-10-2002 16:16




 
Переход