Automatyczne usuwanie programu

0

Witam. Mam pytanie. Zrobiłem sobie update programu (znaleziony w artykułach), ale on pobiera program i trzeba go samemu nadpisywać.
Co trzeba zrobić aby program sam sie usunął po zamknięciu i zmienił nazwę innego exe'ka? Czy jest to <ort>w ogóle </ort>możliwe?

0
RenameFile('OldName', 'NewName');
DeleteFile(Paramstr(0));

Dalej kombinuj.

// ciekaw jestem jak wyobrażasz sobie działanie tej linijki - DeleteFile(Paramstr(0)); - Ł

0

EXE główny pobiera plik jako EXE1
Po pobraniu, EXE, tworzy skrypt, wywołuje go i EXE sam się zamyka
Skrypt ma czasowe opóżnienie (kilka sekund) po czym usuwa plik EXE i zmienia nazwę EXE1 na EXE
Skrypt uruchamia nowe EXE, które z kolei usuwa skrypt.

Problem w tym, że chyba skrypty BAT nie mają implementacji opóźnienia ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1