Имя пользователя:
Пароль:
 

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

Ветеран


Contributor


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

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


Код: Выделить весь код
@Echo Off
cls
	Set "BoxIn=D:\CMD_Forum"

	Set /A N=1000000
	FOR /F "usebackq delims=" %%i IN (`2^>nul Dir "%BoxIn%\*.*" /A:D /B`) DO (
		Set /A N+=1
		FOR /F "usebackq delims=" %%j IN (`2^>nul Dir "%BoxIn%\%%i\*.*" /B`) DO Call Set "@@@%%N%%=%BoxIn%\%%i"
	)
	FOR /F "usebackq tokens=1* delims==" %%i IN (`2^>nul Set "@@@"`) DO Echo %%j
Pause
Exit /B 0

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 18-10-2022 в 19:41.

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

Отправлено: 19:31, 18-10-2022 | #3