Wie kann ich führen Sie eine Befehlszeile deinstallieren von Firebird?
Habe ich die Befehlszeilenoptionen für die Installation eines Firebird-Datenbank innerhalb des install-Paket für meine Anwendung. Aber jetzt würde ich gerne deinstallieren Sie Firebird auf die gleiche Weise.
Das problem ist, dass die Windows-Installation ausführbare Datei für Firebird wurde mit Inno Setup. Um Sie zu deinstallieren ein Inno Setup ausführen, müssen Sie eine Datei namens uninst???.exe
im Firebird Installationsverzeichnis, wo ??? ist einige drei-stellige Nummer.
Details:
- Ich bin mit InstallAware als meine installation builder. Es bietet eine scripting-Sprache, die ähnlich dem InstallShield.
- Ich bin der Installation der SuperServer-version von Firebird, nicht die embedded version. (Ich brauche concurrent-user-Zugriff für diese Anwendung.)
Du musst angemeldet sein, um einen Kommentar abzugeben.
HKLM\Software\Microsoft\Windows\Currentversion\Uninstall\ mit B. wie {350C97B0-3D7C-4EE8-BAA9-00BCB3D54227}
Unter finden Sie einen Schlüssel mit dem Namen "UninstallString" Sie sollten in der Lage zu führen und zu deinstallieren.
Einige Programme aufgelistet sind mit Namen und GUID nicht so gut wie double check,
gibt es einen Schlüssel in der registry genannt DefaultInstace
in Delphi-code
Nachdem Sie haben nur den Dienst beenden und starten Sie die deinstallation
DefaultPath + 'unins000.exe /SILENT /NORESTART /SUPPRESSMSGBOXES'