ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > Windows
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите с batником
  #1  
Старый 22.03.2009, 11:03
Аватар для Иван8
Иван8
Познающий
Регистрация: 21.08.2008
Сообщений: 40
Провел на форуме:
361851

Репутация: 12
По умолчанию Помогите с batником

Необходимо написать bat-файл для вывода на экран количества подкаталогов у корневого каталога для дисководов, имена которых заданы параметрами.
Повторяющиеся имена дисководов игнорировать.
Помогите написать или хотяб подскажите с помощью какой функции это сделать.
 
Ответить с цитированием

  #2  
Старый 22.03.2009, 12:00
Аватар для devton
devton
Участник форума
Регистрация: 26.10.2007
Сообщений: 283
Провел на форуме:
2605910

Репутация: 212
По умолчанию

везет тебе, Ванек и на хек-форуме нашелся очень добрый-добрый, умный и скромный обитатель в моем лице
когда-то зачем-то я это написал вот так:
PHP код:
@echo off
:1
if "%1"=="" goto end
%1
cd 
\
set n=0
for //%%%i in (*.*) do (set /A n+=1)
echo %
1%n%
shift /1
goto 1
:end
pause 
все что тебе надо только без отсеивания повторяющихся параметров
запускать из командной строки типа так
batnik.bat a: f: h:
для диска с: работает у мня секунд 10-12 для 5000 каталогов
и скрытые каталоги вроде не считаюцца
 
Ответить с цитированием

  #3  
Старый 22.03.2009, 13:24
Аватар для Иван8
Иван8
Познающий
Регистрация: 21.08.2008
Сообщений: 40
Провел на форуме:
361851

Репутация: 12
По умолчанию

Спасибо а можешь еще код прокомментировать?
 
Ответить с цитированием

  #4  
Старый 22.03.2009, 13:52
Аватар для devton
devton
Участник форума
Регистрация: 26.10.2007
Сообщений: 283
Провел на форуме:
2605910

Репутация: 212
По умолчанию

Цитата:
Сообщение от Иван8  
Спасибо а можешь еще код прокомментировать?
легко ))
ключевая строка "for /D /R %1 %%i in (*.*) do (set /A n+=1)"

(*.*) - это лицо акуевающего от просьб школьников\студодрочеров кодера.оно какбэ говорит
"учи, 6ля, матчасть!!1 хорош дрочить, еба. начинай читать мануалы"
 
Ответить с цитированием

  #5  
Старый 22.03.2009, 15:49
Аватар для Cthulchu
Cthulchu
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме:
4468361

Репутация: 1549


Отправить сообщение для Cthulchu с помощью ICQ
По умолчанию

Автор, если каждый дебил перестанет уважать Ачат и задавать идиотские вопросы - большинству юзверей ачата будет только приятнее. Видишь ли, в описанном тобой случае тут останутся только те, кто умеет читать банальные мануалы. Черт, да тебе даже код дали!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите залить шел Tikson Уязвимости 5 10.01.2006 22:31
Народ!!! Помогите НАМ!!! Помогите покончить с беспределом!!! Monah Чаты 7 24.08.2005 07:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ