![]() |
Möglichkeit Packages automatisiert zu De/Installieren
Moin, moin,
Gibt es eine Möglichkeit Packages bei Batch / Script zu installieren / deinstallieren. Versuche einige Fremdpackages zu Testen und würde in die Packageverzeichnisse gerne zwei Scripte legen. Grüße // Martin |
Re: Möglichkeit Packages automatisiert zu De/Installieren
Schau dir doch an wie es der JVCL Installer macht.
Dort wird per Batchfile der Delphi-Compiler zum Uebersetzen und Starten des Installers genutzt. Der Installer seinerseits uebersetzt die Packages nach dem gleichen Prinzip. Das Installieren der Packages erfolgt durch Eintrag in die Registry. Das liesse sich auch per Batchfile erledigen. Regedit-Kommandozeilenparameter nachschlagen. |
Re: Möglichkeit Packages automatisiert zu De/Installieren
Danke Robert,
oh je da habe ich wirklich auf der eingerollten Leitung geschlafen: Eintragen in die Registry (wobei ich bisher nicht weiss wie man aus der Registry per Batch austrägt..). Das mit dem Übersetzen ist mir klar, exportiere einfach den Registryeintrag und lege ihn ins Packageverzeichnis. Grüße // Martin |
Re: Möglichkeit Packages automatisiert zu De/Installieren
Moin mschaefer,
hast dus schon mit "cmd" und dann "reg /?" versucht? |
Re: Möglichkeit Packages automatisiert zu De/Installieren
Tja Moin
Jaein, also ich habe hier einen Windows ME - Rechner und der hat den Reg-Befehl nicht. Aber Du hast recht unter dem XP ist das mit dem Reg-Befehl machbar, damit ist es zumindest teilgelöst. Grüße // Martin |
Re: Möglichkeit Packages automatisiert zu De/Installieren
Wenn ich mich richtig erinnere geht das Loeschen von Keys auch mit einem .reg File. Ich glaube es war "[-Registrypfad]".
Bei Win 9x muss man natuerlich regedit.exe nehmen. |
Re: Möglichkeit Packages automatisiert zu De/Installieren
Warum machst du das nicht mit der Unit "Registry" ?
|
Re: Möglichkeit Packages automatisiert zu De/Installieren
Moin, moin,
Damit kann ich mich nur noch bedanken! Ja Robert Du erinnerst Dich recht. Der Tipp "reg" war gut. Jetz kann ich einzelne Packagesammlungen zu- und abschlalten und das hilft besonders beim Testen von Fremkomponenten. Grüße // Martin PS: Ja das sollte hier eher zum arbeiten mit Delphi sein, hat damit weniger mit der Programmierung von Regitryeinträgen zutun. Da sollte man natürlich die Batchlösung eher vermeiden und die Unit nehmen. |
Re: Möglichkeit Packages automatisiert zu De/Installieren
Naja, die Umsetzung mit dieser Unit wäre kinderleicht und müßte nicht großartig getestet werden,
läuft demzufolge auch problemlos auf allen Windosen :mrgreen: |
Re: Möglichkeit Packages automatisiert zu De/Installieren
Hi Bigg,
habe mich der Unit bisher nicht beschäfitgt, glaube Dir aber gerne, dass Du das mit der, eben mal, im Zwischenschlaf hinbekommst. Roberts Lösung geht bei beiden Windowsvarianten und da die Batch direkt mit dem Export der Registry arbeitet, nehm ich das im Moment. Aber Danke für dne Hinweis, vielleicht gibt es irgenwann dann wirklich mal ein Tool, was die dpk Namen der Packages im Verzeichnis erkennt und je nach Parameter diese Aus- oder Einträgt. Grüße // Martin PS: Magdeburg wollte ich mir schon immer mal anschauen, aber dieses Delphi hält einem auch von allem Möglichen ab.... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz