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

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

Ветеран


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

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


Попробуйте так:
читать дальше »
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sFile=%~1

if defined sFile (
	if exist "%sFile%" (
		set /a "iSize  = %~z1"
		set /a "iLimit = 300 * 1 << 20"
		
		if !iSize! gtr !iLimit! del /p /f "%sFile%"
	) else (
		echo Source file [%sFile%] not found
	)
) else (
	echo Usage: %~nx0 ^<file for test to delete^>
)

endlocal
exit /b 0

имя/путь к потребному файлу указывайте аргументом пакетного файла.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:52, 16-07-2012 | #2