Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Вывод подкаталогов (http://forum.oszone.net/showthread.php?t=308829)

Nogeus 05-12-2015 19:10 2581760

Вывод подкаталогов
 
Подскажите как в данном скрипте сделать так чтоб он не выводил содержимое папки Soft,
А выводил только вложенные каталоги (каталоги второго уровня)

Код:

@echo off
for /r "E:\soft" /d %%i in (*) do (
echo %%i
)
pause>nul

Дополнен 1 минуту назад
Допустим только так
E:\soft\rpogramm\1
E:\soft\programm\2
И т. д.

Iska 05-12-2015 20:23 2581783

«rpogramm» :)?


Код:

for /d %%i in ("E:\soft\*") do for /d %%j in ("%%~i\*") do echo %%~j

Nogeus 05-12-2015 23:25 2581854

Iska Большое спасибо, два дня сидел - парился над этим... :up :up :up

Nogeus 05-12-2015 23:53 2581868

Iska
Будьте Любезны - можете объяснить, как работает ваше дополнение,
и как можно самому менять глубину вложенности обрабатываемых каталогоов или файлов... :)

Iska 06-12-2015 01:05 2581885

Цитата:

Цитата Nogeus
Будьте Любезны - можете объяснить, как работает »

Получаем перечень каталогов указанного каталога, для каждого из полученных получаем перечень его каталогов.

Цитата:

Цитата Nogeus
и как можно самому менять глубину вложенности обрабатываемых каталогоов или файлов... »

Вложением циклов разбора.

Nogeus 06-12-2015 14:26 2581985

Примерно понял - Спасибо.


Время: 07:16.

Время: 07:16.
© OSzone.net 2001-