HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Безопасность и Анонимность > Windows
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

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

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

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

Репутация: 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
Познающий
Регистрация: 21.08.2008
Сообщений: 40
С нами: 9326797

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

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

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

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

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

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

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

Репутация: 1549


По умолчанию

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите залить шел Tikson Уязвимости 5 10.01.2006 22:31



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


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




ANTICHAT ™ © 2001- Antichat Kft.