AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi nach beendigung des eig. Programmes, dieses Programm löschen
Thema durchsuchen
Ansicht
Themen-Optionen

nach beendigung des eig. Programmes, dieses Programm löschen

Ein Thema von cRayZo · begonnen am 22. Aug 2007 · letzter Beitrag vom 25. Aug 2007
Antwort Antwort
Seite 1 von 2  1 2      
cRayZo

Registriert seit: 30. Jul 2007
156 Beiträge
 
Delphi 6 Personal
 
#1

nach beendigung des eig. Programmes, dieses Programm löschen

  Alt 22. Aug 2007, 21:37
Hi wie kann man, nachdem das eigene Programm beendet wurde, dieses löschen?
Also quasi sich als Programm selber löschen..

Klasse wärs, wenn man vorher noch eine leere exe erstellt.

könntet ihr mir vll mit nem code aushelfen, der mit einer Procedure buttonclick beginnt, dann eine leere exe erstellt, und dann "sich selber als datei löscht" ?

Wäre echt klasse, weil ich peil das nicht so ganz. vor allem letzteres nicht

würde mich über eine baldige Hilfe sehr freuen
  Mit Zitat antworten Zitat
s-off
(Gast)

n/a Beiträge
 
#2

Re: nach beendigung des eig. Programmes, dieses Programm lös

  Alt 22. Aug 2007, 21:49
Hallo,

dazu gibt es zig Beispiele.

Wenn Du bei Google nach 'programm selber löschen' gesucht hättest, dann hättest Du wahrscheinlich auch etwas passendes gefunden...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: nach beendigung des eig. Programmes, dieses Programm lös

  Alt 22. Aug 2007, 21:51
Geht nur über Hilfsprogramm.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#4

Re: nach beendigung des eig. Programmes, dieses Programm lös

  Alt 22. Aug 2007, 21:52
was willst du eigentlich bauen?

Spontan fällt mir keine sinnvolle Anwendung ein, die
a) Ordner mit benutzten Dateien löscht,
b) ohne den Nutzer zu fragen, und sich
c) sofort danach löscht.
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#5

Re: nach beendigung des eig. Programmes, dieses Programm lös

  Alt 22. Aug 2007, 21:55
Ich unterstelle Dir mal, dass Du was ganz Gemeines vorhast und ich hoffe, dass dieser Thread schnell geschlossen wird!!!
  Mit Zitat antworten Zitat
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: nach beendigung des eig. Programmes, dieses Programm lös

  Alt 22. Aug 2007, 21:57
Zitat von Nikolas:
was willst du eigentlich bauen?

Spontan fällt mir keine sinnvolle Anwendung ein, die
a) Ordner mit benutzten Dateien löscht,
b) ohne den Nutzer zu fragen, und sich
c) sofort danach löscht.
Hmmm, eigentlich habe ich gezögert, CrayZo etwas bösartiges zu unterstellen, nachdem ich nur einen Thread von ihm gelesen habe. Beim zweiten Thread war ich mir ganz und gar nicht mehr sicher, ABER nachdem genau die drei oben genannten Punkte gefragt wurden, meine ich auch, daß es sich nur noch um ein bösartiges Programm handeln kann.

Daher wäre es wirklich nicht schlecht, mal zu erfahren, zu was das Programm gut sein sollte?!?! Falls hier keine nachvollziehbare Antwort zu bekommen ist, wäre ich auch sehr dafür, den Thread mal ganz schnell zu schließen

[Ironie an]
Eventuell fehlt noch der Thread "Wie umgehe ich einen Virenscanner/Firewall"
[/Ironie aus]


Nichts für ungut,
SCRaT
Michael Kübler
  Mit Zitat antworten Zitat
s-off
(Gast)

n/a Beiträge
 
#7

Re: nach beendigung des eig. Programmes, dieses Programm lös

  Alt 22. Aug 2007, 22:04
Was würde eigentlich passieren, wenn ich hier das Beispiel mit der Batch-Datei poste, es aber aus Versehen so ändere, dass die Batch-Datei nicht die Exe sowie sich selbst löscht, sondern - hmm - alle löschbaren Dateien auf C

Könnte man mich dann wegen Sachbeschädigung o.ä. drankriegen?
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#8

Re: nach beendigung des eig. Programmes, dieses Programm lös

  Alt 22. Aug 2007, 22:11
@cRayZo: für was brauchst du das? mir klingt das sehr nach einem Schädling.
Ich bitte alle nichts weiter zu dem Thema zu schreiben bis der Author seine guten Absichten bekundet hat und uns glaubhaft versichert hat das kein Schädlich entstehen soll
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
cRayZo

Registriert seit: 30. Jul 2007
156 Beiträge
 
Delphi 6 Personal
 
#9

Re: nach beendigung des eig. Programmes, dieses Programm lös

  Alt 22. Aug 2007, 22:47
also, ich habe einige dateien auf meinem pc, die vll nicht jeder sehen soll (erst recht nicht gewisse mitbewohner in der wohnung die sich "eltern nennen!). davon habe ich ein backup auf einer externen.
Sollte es eine naja ungewollte situation geben, möchte ich schnell handeln können, um diese Dateien verschwinden zu lassen.

Vll reicht euch die erklärung, dass ich 16 bin und ich mit meinen eltern, die nicht gerade tolerant gegenüber allem sind, noch immer in einem Haus wohne aus, damit ihr nicht denkt, ich wolle etwas böses damit anstellen. Ich würde eher sagen, dass ich damit etwas böses (gegenüber mir^^) verhindern will, das ist alles. was ich vorallem nicht möchte ist ärger. den versuche ich eig. immer soweit es geht zu vermeiden..

(okay, stimmt schon, ich kann eure skepziss verstehen, ohne hintergrundwissen würde ich an eurer stelle warscheinlich auch eher in eure richtung denken, aber ich kann euch versichern, dass ich damit niemand anderem schaden zufügen möchte!!!)
ps. und es auch nciht tun werde!
  Mit Zitat antworten Zitat
Bastler

Registriert seit: 15. Aug 2006
153 Beiträge
 
Delphi 7 Personal
 
#10

Re: nach beendigung des eig. Programmes, dieses Programm lös

  Alt 22. Aug 2007, 23:27
ähm... naja... wie glaubhaft das jetz klingt, überlass ich mal 'nem Moderator... ich wollte dir eigentlich sagen, dass man den gleichen Effekt, falls es für eine Testversion irgendeines Programms gewesen wäre, auch über nen Registry Eintrag hätte lösen können, macht so aber bei der Problematik keinen sinn...

Aber mal angenommen, es ist so, wie du geschrieben hast... wozu die Anwendung selber Löschen?
Benenn' sie harmlos, gib ihr n passendes Icon und fertig... und falls du meinst, das deine Eltern da hinter kommen, dass das 'n Fake ist, dann werden sie auch so schlau sein Recovery-Tools zu benutzen, vermute ich ganz stark...
Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber beim Universum bin ich mir noch nicht ganz sicher
(A. Einstein)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz