Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Вниз

exe перезаписывает сам себя?   Найти похожие ветки 

 
werr   (2002-12-24 14:34) [0]

Возможно ли такое? Если да, то как это сделать?
Надо чтобы программа при каждом запуске проверяла, есть ли в определенном месте более поздний ехе и, если есть, перезаписывала его вместо себя, а потом запускалась. Может это можно сделать батником (тоже не получается самому) или как-то еще?


 
lovres   (2002-12-24 16:10) [1]

Должен быть где-то номер последней версии(либо в базе, либо в каком нибудь файле в определённом месте).
Запускаешь прогу свою прогу( в её теле записан номер её версии ), прога сравнивает свой номер с номером в файле и, если он меньше, то закрывает себя, но перед close запускает батник, в котором сначала организуется задержка(чтобы прога успела закрыться), а потом замещается файл новым и запускается.
Не спортивно, но, по идее, должно работать



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.042 c
14-15210
Олег777
2002-12-18 21:03
2003.01.06
Подскажите пожалуйста....


1-14995
бобёр
2002-12-24 11:07
2003.01.06
wm_close


1-15099
vJet
2002-12-22 21:50
2003.01.06
FileSize


14-15272
mike12345
2002-12-17 11:04
2003.01.06
Kylix3 crack


7-15339
Дмитрий К.К.
2002-10-26 18:03
2003.01.06
Автозагрузка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский