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

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

Новый участник


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

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


Опечатка небольшая в коде: нужно в цикле тоже прописать каталог, иначе будет срабатывать только для текущего каталога и толку от параметра никакого
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sFolder=%~1

if defined sFolder (
	if exist "%sFolder%\." (
		for /f "skip=10 delims==" %%i in ('dir %sFolder% /b /a:-d /o:-d') do echo del /f /q "%sFolder%\%%i"
	) else (
		echo Folder [%sFolder%] not found
	)
) else (
	echo Usage: %~nx0 ^<Path to Folder^>
)

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

Отправлено: 16:19, 25-07-2013 | #6