CMD/BAT - Вывод подкаталогов

Ответить
Аватара пользователя
Nogeus

CMD/BAT - Вывод подкаталогов

Сообщение Nogeus »

Подскажите как в данном скрипте сделать так чтоб он не выводил содержимое папки 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

Re: CMD/BAT - Вывод подкаталогов

Сообщение Iska »

«rpogramm» Изображение?







Код:

Код: Выделить всё

for /d %%i in ("E:\soft\*") do for /d %%j in ("%%~i\*") do echo %%~j
Аватара пользователя
Nogeus

Re: CMD/BAT - Вывод подкаталогов

Сообщение Nogeus »

Iska Большое спасибо, два дня сидел - парился над этим... Изображение Изображение Изображение
Аватара пользователя
Nogeus

Re: CMD/BAT - Вывод подкаталогов

Сообщение Nogeus »

Iska

Будьте Любезны - можете объяснить, как работает ваше дополнение,

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

Re: CMD/BAT - Вывод подкаталогов

Сообщение Nogeus »

Цитата Nogeus:



Будьте Любезны - можете объяснить, как работает
CMD/BAT - Вывод подкаталогов




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




Цитата Nogeus:



и как можно самому менять глубину вложенности обрабатываемых каталогоов или файлов...
CMD/BAT - Вывод подкаталогов




Вложением циклов разбора.
Аватара пользователя
Nogeus

Re: CMD/BAT - Вывод подкаталогов

Сообщение Nogeus »

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

Вернуться в «Скриптовые языки администрирования Windows»