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

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

Ответить
Настройки темы
Любой язык - кто нибудь писал скриптик, для расчета количества папок на диске

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


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

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


Может уже кто нибудь писал скриптик, для расчета количества папок на диске..
т.е. что мне надо...
есть диск ..например H:/vid/
папочке вид есть некое количество папок которые необходимо контролировать каждый день...чтобы их было 24 штуки...
каким образом можно это сделать???

Отправлено: 16:34, 31-08-2009

 

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


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

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


папки следующего плана:
11-08-09 00
................... и до
11-08-09 23

и так каждый день добавляются папки....

Отправлено: 16:39, 31-08-2009 | #2



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

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


Старожил


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

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


Если в примитиве (т.е., в соответствии с достаточностью исходных данных), то так:
Код: Выделить весь код
@echo off
for /d %%D in ("C:\Windows\*.*") do set /a Dirs+=1
Echo Сейчас Каталогов %Dirs%
Во второй строчке указывается путь к контролируемым каталогам с маской (желательно подогнать к маске катлогов). На выходе - в переменной Dirs - количекство подкаталогов, включая скрытые.

-------
Как сказало Дерево Дровосеку: "я - пень".


Отправлено: 22:16, 31-08-2009 | #3


Googler


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

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


если просто подсчитать количество можно так:
Код: Выделить весь код
@Echo Off

Set $D=C:\WINDOWS
DIR /A:D/B "%$D%\*"|Find /V /C ""

Отправлено: 03:26, 01-09-2009 | #4


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


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

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


Спасибо! Буду пробовать!
А если мне нужно еще посчитать количество файлов в каждой папке?
названия файлов идут в десятиричной системе до 48?
и если не хватает файлов как сделать так чтобы отправляло письмо на почту с уведомлением?

Отправлено: 10:24, 01-09-2009 | #5


Googler


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

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


Цитата pocient:
мне нужно еще посчитать количество файлов в каждой папке? »
сколько уровней подпапок, по которым считать, какая структура?
Цитата pocient:
как сделать так чтобы отправляло письмо на почту с уведомлением? »
поищи по форуму, вроде уже было подобное

Отправлено: 10:54, 01-09-2009 | #6


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


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

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


пример.
h:/vid/......


....где точки идут папки 11-08-09 00
................... и до
11-08-09 23
12-08-09 00
................... и до
12-08-09 23
и так месяц приблизительно....00-23 время записи...
11-08-09 00 в этой папке уже идут файлы которые нужно считать.
48 штук записанные в 10ом коде.!

Отправлено: 11:04, 01-09-2009 | #7


Googler


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

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


Код: Выделить весь код
@Echo Off

Set $D=h:\vid

For /F "Delims=" %%i In ('DIR /A:D/B "%$D%\??-??-?? ??"') Do (
   For /F "Delims=" %%a In ('DIR /A:-D/B "%$D%\%%i\*"^|Find /V /C ""') Do (
      Echo %%i - %%a файлов
   )
)

Отправлено: 12:34, 01-09-2009 | #8


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


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

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


спасибо!!!!
Попробую!!!

Отправлено: 13:04, 01-09-2009 | #9



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - Кто-нибудь качал IE8 beta1 для Vista? kibernetics Microsoft Windows Vista 8 26-04-2008 21:01
А кто-нибудь помнит игры для Commodore 64? ShaRP Игры 6 22-09-2007 22:36
Люди - кто писал игры или плагины к ним - помогите. Allaire Программирование и базы данных 5 23-04-2004 00:54
кто-нибудь делал что-нибудь подобное shark21 Вебмастеру 1 12-01-2003 14:21
Кто ни-будь писал программы под Sony PlayStation vampo Программирование и базы данных 1 06-11-2002 19:45




 
Переход