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

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

Ветеран


Contributor


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

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


Код: Выделить весь код
Set "Mask=*.mp4 *.avi *.wmv"
FOR /F "usebackq delims=" %%G IN (`Dir %Mask% /b /s /a-d 2^>nul`) DO .............
Но если хочется именно через запятую и именно расширения, то:
Код: Выделить весь код
Set "Ext=mp4,avi,wmv"

FOR %%E IN (%Ext%) DO (
	FOR /F "usebackq delims=" %%G IN (`Dir /b /s /a-d *.%%E 2^>nul`) DO (
		Echo %%G
	)
)

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


Последний раз редактировалось megaloman, 22-09-2016 в 10:49.

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

Отправлено: 10:19, 22-09-2016 | #2