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

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

Ветеран


Contributor


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

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


Чтобы сразу не создавались пустые папки можно сделать так
Код: Выделить весь код
@echo off
Set Where=E:\Delete

for /F "delims=" %%a in (E:\Delete\FileList.txt) do (
	If Exist "%Where%\*%%a*.*" (
		md "E:\Delete\%%a" 2>nul
	 	move /Y "%Where%\*%%a*.*" "E:\Delete\%%a\" >nul 2>nul
	)
)

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

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

Отправлено: 01:56, 16-11-2012 | #5