powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / bat цикл по файлам
2 сообщений из 2, страница 1 из 1
bat цикл по файлам
    #38555016
haicon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо вывести все файлы из определенной под папки.
имеется следующая структура папок

с:\Temp\
folder1\
subfolder1
subfolder2
subfolder3
folder2\
subfolder1
subfolder3
folder3\
subfolder2
subfolder3
и т.д.

Необходмо вывести содержание файлов только подпапок (subfolder2)
cделал что-то вроде такого


set CPath=C:\Temp\

for /D %%l in (%CompPath%*) do (
for /D %%j in (%%l\subfolder2*) do (
echo %%~fj

set ll=%%~fj //не понятно почемуто переменной не присваивается значение!!!
echo %ll% //выводится пустое значение

for /r %%~fj %%i in (*.*") do (
echo test %%~fi // выводит содержание текущей папки почемуто не хочет изменить директорию где необходимо смотреть

)
))

Хотелось бы понять почему не приваивает значение переменной? и как передать переменную предыдущего цикла текущему? Возможно есть более красивое решение данной задачи, но хотелось бы понять почему так именно не работает и как правильно.
...
Рейтинг: 0 / 0
bat цикл по файлам
    #38555081
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
early variable expansion
Ну или подпрограммы используйте.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / bat цикл по файлам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]