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

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

Ветеран


Contributor


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

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


MTIsur, До кучи
Цитата MTIsur:
Остальные файлы с данным расширением можно удалить за ненадобностью. »
Код: Выделить весь код
@Echo Off
cls
	Set "Fold=Z:\Box_In"
	Set "Mask=*.exe"

	For /f "delims=" %%d in ('2^>nul Dir /A:D /B /S "%Fold%\"') Do (
		For /f "delims=" %%f in ('2^>nul Dir /A:-D /B /O:-D "%%d\%Mask%"') Do (
			If Exist "%%d\%%~nxd%%~xf" Del "%%d\%%f" 
			If Not Exist "%%d\%%~nxd%%~xf" Ren "%%d\%%f" "%%~nxd%%~xf"
		)
	)
Pause
GoTo :Eof

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


Отправлено: 20:24, 15-04-2019 | #4