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