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

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

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

Новый участник


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

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


Подсчитать количество каталогов на локальном диске, воспользовавшись
командой циклической обработки данных, в процессе выполнения выводя результат в переменную среды, выбранную самостоятельно. Проверьте полученный результат в файловом диспетчере Total Commander (Файл | Подсчитать занимаемое место, предварительно выделив содержимое локального диска. Подскажите как провернуть такую мудреную задачу.

Отправлено: 14:54, 17-09-2010

 

Аватара для gora

Ушёл из жизни


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

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


Цитата csusha:
Подсчитать количество каталогов на локальном диске, воспользовавшись
командой циклической обработки данных, в процессе выполнения выводя результат в переменную среды, выбранную самостоятельно. »
Код: Выделить весь код
@Echo Off
Set cnt=0
Set disk=c:
For /r "%disk%" %%i In (.) Do Set /a cnt+=1
Echo All folders=%cnt%
Pause
Exit
Вторая часть задачи не из области CMD/BAT.

Отправлено: 15:35, 17-09-2010 | #2



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

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


Аватара для El Sanchez

Ветеран


Contributor


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

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


csusha,
Код: Выделить весь код
@Echo Off
Set Drive=D:
For /F "Tokens=1 Delims=:" %%A In ('Dir %Drive% /B /S /AD^|FindStr /IN .') Do Set Count=%%A
Echo Количество директорий на диске %Drive% %Count%
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:49, 17-09-2010 | #3


Новый участник


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

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


Gora большое спасибо, пришлось только убрать отсюда %%i один знак %
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:20, 18-09-2010 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Постоянно растет количество "unused index entries" на системном диске WinXP SP2 vval Microsoft Windows 2000/XP 9 16-11-2017 09:09
Посчитать количество файлов в папке Lodoss AutoIt 10 21-08-2009 04:12
C/C++ - посчитать количество символов без пробела ShadowMas Программирование и базы данных 5 07-05-2009 10:51
WinApi||посчитать сколько файлов и папок на диске bezumes Программирование и базы данных 16 24-12-2006 12:08
Поиск скрытых каталогов на диске fooms Хочу все знать 5 05-02-2004 09:56




 
Переход