PDA

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


AlexVong
23-10-2010, 18:47
Ув. форумчане подскажите пожалуйста как реализовать копирование и запуск по условию что файл не изменился. Есть файл 1.ехе в папке С:\work, надо при запуске батника проверить неизменился ли файл сравнив с файлом D:\update\1.exe , если да, то скопировать D:\update\1.exe в С:\work и запустить, если нет то просто запустить С:\work\1.exe.

amel27
23-10-2010, 19:17
fc /b d:\update\1.exe c:\work\1.exe >nul||copy /y d:\update\1.exe c:\work\1.exe
start "" c:\work\1.exe

NiOl
25-10-2010, 14:03
Код:
fc /b d:\update\1.exe c:\work\1.exe >nul||copy /y d:\update\1.exe c:\work\1.exe
start "" c:\work\1.exe »
или так: ;)
xcopy /d /y d:\update\1.exe c:\work\1.exe
start "" c:\work\1.exe
* /D:m-d-y Copies files changed on or after the specified If no date is given, copies only those files whose source time is newer than the destination time.




© OSzone.net 2001-2012