AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Möglichkeit Packages automatisiert zu De/Installieren
Thema durchsuchen
Ansicht
Themen-Optionen

Möglichkeit Packages automatisiert zu De/Installieren

Ein Thema von mschaefer · begonnen am 13. Mai 2005 · letzter Beitrag vom 13. Mai 2005
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#1

Möglichkeit Packages automatisiert zu De/Installieren

  Alt 13. Mai 2005, 12:37
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
Martin Schaefer
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#2

Re: Möglichkeit Packages automatisiert zu De/Installieren

  Alt 13. Mai 2005, 13:00
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.
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#3

Re: Möglichkeit Packages automatisiert zu De/Installieren

  Alt 13. Mai 2005, 13:13
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
Martin Schaefer
  Mit Zitat antworten Zitat
Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#4

Re: Möglichkeit Packages automatisiert zu De/Installieren

  Alt 13. Mai 2005, 14:03
Moin mschaefer,

hast dus schon mit "cmd" und dann "reg /?" versucht?
Mario
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#5

Re: Möglichkeit Packages automatisiert zu De/Installieren

  Alt 13. Mai 2005, 14:23
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
Martin Schaefer
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#6

Re: Möglichkeit Packages automatisiert zu De/Installieren

  Alt 13. Mai 2005, 14:29
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.
  Mit Zitat antworten Zitat
bigg
(Gast)

n/a Beiträge
 
#7

Re: Möglichkeit Packages automatisiert zu De/Installieren

  Alt 13. Mai 2005, 14:41
Warum machst du das nicht mit der Unit "Registry" ?
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#8

Re: Möglichkeit Packages automatisiert zu De/Installieren

  Alt 13. Mai 2005, 14:59
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.
Martin Schaefer
  Mit Zitat antworten Zitat
bigg
(Gast)

n/a Beiträge
 
#9

Re: Möglichkeit Packages automatisiert zu De/Installieren

  Alt 13. Mai 2005, 15:35
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
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#10

Re: Möglichkeit Packages automatisiert zu De/Installieren

  Alt 13. Mai 2005, 15:51
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....
Martin Schaefer
  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 13:24 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