AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Kleiner Uninstaller
Thema durchsuchen
Ansicht
Themen-Optionen

Kleiner Uninstaller

Ein Thema von Luckie · begonnen am 19. Mär 2007
Antwort Antwort
Benutzerbild von Luckie
Luckie
Registriert seit: 29. Mai 2002
Man liefert ja öfters Programm ohne Setup aus, weil es sich einfach nicht lohnt bzw. das Setup in keinem Verhältnis zum ausgelieferten Programm steht. Aber trotzdem werden von dem Programm Einträge in die Registry geschrieben, die der Benutzer gerne wieder entfernen möchte. Nun kann man aber nicht jedem Benutzer zu muten diese Einträge in der Registry zu suchen und selber löschen zu lassen. Deswegen habe ich mir eben mal schnell einen eigene Uninstaller geschrieben, der die Einträge wieder aus der Registry entfernt.

Es handelt sich um ein Konsolenprogramm unter Verwendung meiner eigenen Registry-Klasse, um die größe der Exe-Datei möglichst klein zu halten.

Bei mir landen alle Registryeinträge von meinen Programmen in dem Schlüssel "HKCU\Software\MichaelPuff" (Dieser Pfad ist im Uninstaller hardgecodet, kann aber natürlich schnell selber angepasst werden. Es ist die Konstante MYREGPATH.) Dem Uninstaller übergibt man dann nur noch den Programmnamen unter dem es in der Registry steht. Am besten mit einer kleinen Batchdatei:
Code:
Uninstaller <Programmname>
Dann kann der Benutzer nichts falsch machen und muss nur noch die Batchdatei ausführen.

Der Uninstaller löscht dann den entsprechenden Schlüssel und, falls der eigenen Schlüssel (MYREGPATH) leer ist, wird auch dieser gelöscht. Der Benutzer muss dann nur noch den Ordner löschen, in dem er das Programm entpackt hat.

Nutzungshinweis: Das Programm ist Freeware und Opensource. Ihr könnt es frei verwenden und nutzen. Aber bitte ändert nicht mein Copyright-Hinweis, der in der Konsole ausgegeben wird, wenn ihr euren Registrypfad anpasst. Danke.
Angehängte Dateien
Dateityp: zip uninstaller_588.zip (28,9 KB, 31x aufgerufen)
Ein Teil meines Codes würde euch verunsichern.
 
Antwort Antwort


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 10:16 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