![]() |
Проверка размера файла
Уважаемые знатоки!
Помогите написать батник по следующим условиям: 1.В папке по адресу C:\Doc\ найти файл «Fora.vek», определить его размер, если он составляет 95800 байт, то переименовать его в «2Fora.vek», а файл «1Fora.vek» из этой же папки переименовать в «Fora.vek», если же его размер 805132 байта, то запускаем программу «Zorro.exe» из этой же директории. 2.Через 50 секунд переименовать файл «Fora.vek» в «1Fora.vek», а файл «2Fora.vek» в «Fora.vek». 3.После завершения программы «Zorro.exe» переименовать файл «Fora.vek» в «2Fora.vek», а файл «1Fora.vek» в «Fora.vek». Запутано, конечно.. :) |
Если я правильно логику понял:
Код:
@echo off |
SendMessage,
Спасибо огромное, все получается, а возможно ли такое уточнение: 1.В папке по адресу C:\Doc\ найти файл «Fora.vek», определить его размер, если он составляет 95800 байт, то переименовать его в «2Fora.vek», а файл «1Fora.vek» из этой же папки переименовать в «Fora.vek», после чего запустить программу «Zorro.exe» 2.Через 50 секунд переименовать файл «Fora.vek» в «1Fora.vek», а файл «2Fora.vek» в «Fora.vek». 3.После завершения программы «Zorro.exe» переименовать файл «Fora.vek» в «2Fora.vek», а файл «1Fora.vek» в «Fora.vek». 4.Если же его размер 805132 байта, то запускаем программу «Zorro.exe» из этой же директории. 5.Через 50 секунд переименовать файл «Fora.vek» в «1Fora.vek», а файл «2Fora.vek» в «Fora.vek». 6.После завершения программы «Zorro.exe» переименовать файл «Fora.vek» в «2Fora.vek», а файл «1Fora.vek» в «Fora.vek». Здесь наверное сложности с 3 и 6 пунктами.. :) |
4zz, сложность не столько с 3 и 6 пунктами, сколько с круговертью файлов. :)
Попробуйте так: Код:
@echo off |
SendMessage,
Спасибо!!! А можно коментарии к строкам? :) |
Время: 18:17. |
Время: 18:17.
© OSzone.net 2001-