Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Например, так:
читать дальше »
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sOutFile=dir.txt
set sListFile=listdir.txt

if exist "%sOutFile%" del /f /q "%sOutFile%"

if exist "%sListFile%" (
	for /f "usebackq delims=" %%i in ("%sListFile%") do (
		if exist "%%~i\." (
			for /f "usebackq" %%j in (`dir /a:-d /o:-d /b "%%~i"`) do (
				if not defined bFirstStep (
					set bFirstStep=1
					>>"%sOutFile%" echo %%j
				)
			)
			set bFirstStep=
		) else (
			echo Can't find folder [%%~i]
		)
	)
) else (
	echo Can't find file [%sListFile%].
)

endlocal
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:05, 01-10-2013 | #2