PDA

Показать полную графическую версию : [решено] Проверка размера файла


os_my_zone
09-06-2012, 13:52
Здрайствуйте.
Требуется проверить в папке файл. Например: test\test.txt, если его размер 100кб, то переименовать его в test2.txt, а test1.txt переименовать в test.txt.
Помогите написать батник.

Iska
09-06-2012, 15:04
а test1.txt переименовать в test.txt. »
Надо понимать «test\test1.txt» в «test.txt»?!

@echo off
setlocal enableextensions enabledelayedexpansion

for %%i in ("test\test.txt") do if exist "%%~i" if %%~zi equ 102400 (
ren "%%~i" "test2.txt"
if exist "test\test1.txt" ren "test\test1.txt" "test.txt"
)

endlocal
exit /b 0

os_my_zone
09-06-2012, 16:56
Надо понимать «test\test1.txt» в «test.txt»?! »
Да. Спасибо, работает.




© OSzone.net 2001-2012