Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Exe - Selbstmord

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
15.08.2003, 16:48 Uhr
~SKARF
Gast


Schreibe ein Uninstall für ein Programm von mir.
Dieses sollte als letzte Amtshandlung sich selbst löschen.
Tut es nicht / läuft ja zu dem Zeitpunkt auch noch.
Kann mich aber erinnern das ich sowas schonmal gemacht habe,
weiß nicht mehr wie.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.08.2003, 16:50 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Eine Möglichkeit wäre:

Beim start in temp kopieren, ausm temp ordner starten, die original exe löschen...
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.08.2003, 17:09 Uhr
~SKARF
Gast


Ja hab ich auch schon dran gedacht aber dann bleibt sie wiederum
im temp-ordner liegen. Sicherlich auch nicht das schlimmste was passieren kann aber dennoch. Soweit ich mich vage erinnern kann habe ich schon einmal eine Lausende EXE sich selbst löschen lassen. Das müss doch irgendwie funktioniert haben!?
Würde mich freuen wenn jemand nochwas dazu rausfinden könnte.
Wenn nicht dann eben die Nummer mit dem Temp-O.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.08.2003, 17:10 Uhr
~anonym
Gast


lausende? verdammt!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
15.08.2003, 17:32 Uhr
Pablo
Supertux
(Operator)


Wenn ein EXE Datei ausgeführt wird, kann man sie bzw. kann sie sich selbst nicht löschen. Ich würde sagen, dass @Flos Alternative die beste ist, denn dafür ist auch der Temp Ordner, oder?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
15.08.2003, 18:30 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat:
Pablo Yanez Trujillo postete
Wenn ein EXE Datei ausgeführt wird, kann man sie bzw. kann sie sich selbst nicht löschen.


Falsch, das geht irgendwie, Uwe hatte mir mal damals was gezeigt, weiß es leider auch nicht mehr *lol*

Du kannst die verlauste Exe-Datei im Temp-Ordner z.b mit ner Batch-File löschen, welche du vorm beenden deines Programms aufrufst:

dele.bat

Code:
:Repeat
del DEINE.EXE
if exist DEINE.EXE goto Repeat
  del DELE.BAT



Batch-Files können sich ja (glücklicherweiße) selber löschen...
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
15.08.2003, 18:38 Uhr
Pablo
Supertux
(Operator)


Ich hab früher meinen Kopf immer zerbrochen, weil meine Unistaller nie Selbstmord begehen konnten. Ich hab sogar mit temps, BATCH versucht, es hat niemals geklappt.

Naja, jetzt ist das für mich sowieso unwichtig.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
15.08.2003, 18:50 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@Flo
ja aber da beisst sich die katze wieder in den Schwantz weil am Ende die Batchdatei ürbig bleibt.
Das ist das selbe dilema wie bei Münchhausen der sich angeblich am eigenen Schopf aus dem Sumpf gezogen hat.
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
15.08.2003, 19:31 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Wenn du genau gelesen hättest:

Zitat:
FloSoft postete
Batch-Files können sich ja (glücklicherweiße) selber löschen...[/i]

--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
15.08.2003, 20:13 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ups

--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 15.08.2003 um 20:13 Uhr von Heiko editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: