Если файл больше 300 мб то удалить его
Microsoft(R) Windows(R) Server 2003, Enterprise
помогите сделать батчь команды Если файл больше 300 мб то удалить его спасибо! |
|
Iska, поясните
Код:
set /a "iLimit = 300 * 1 << 20" |
|
мзвините а куда пропмсывать файл чтобы удалить или нет ?
@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 |
Цитата:
Код:
"c:\Мои проекты\Sample.cmd" "c:\Temp\Test.iso" |
а куда фал прописывать?
@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 Посибки |
jannaly, что Вам непонятно в моём предыдущем сообщении?
|
Время: 05:46. |
Время: 05:46.
© OSzone.net 2001-