Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   zPATCHER - Software und/oder/bzw. Patchverteilung (https://www.delphipraxis.net/41800-zpatcher-software-und-oder-bzw-patchverteilung.html)

microtronx 8. Mär 2005 20:37


zPATCHER - Software und/oder/bzw. Patchverteilung
 
Liste der Anhänge anzeigen (Anzahl: 1)
... in WindowsNT (2000,XP) Netzwerken / Domänen.

Hallo Leser, seit jetzt über 3 Jahren beschäftige ich mich als kleiner IT Supporter mit Tools, die das tägliche Leben eines "normalen" IT'lers (= "Eierlegende Woll-Milch-Sau") erleichtern.

Irgendwann habe ich ein Tool benötigt um auf mehreren Computern (>500) bei der Anmeldung des Users (Logon-Script) ein Programm zu installieren (kein MSI Paket). Damals löste ich das Problem mit meinem "zpatcher" in der Version 1.

Dieses Tool ermöglichte es, anhand von kleinen Scripten, diverse Programme beim anmelden des Users (oder auch direkt nach Starten der Anwendung) unter einem anderen Benutzeraccount (Admingruppe) zu starten. Da die 1. Version eigentlich nur für kleine Projekte war, konnte es auch nur nach einpaar fest definierten Kriterien (z.B. OS, OS-Servicepack, Internet-Explorer-Version, IE-Servicepack, variabler Reg-Key + Wert) entscheiden, ob die im Script definierte Exe aufgerufen werden soll.

Jetzt, nachdem ich etwas Zeit hatte, das ganze nochmal komplett neu zu schreiben und zu überarbeiten, glaube ich, dass dieses Tool in Version 2 auch von anderen Admins eingesetzt und dem einen oder anderen viel Zeit und Arbeit ersparen kann.

Die Neue Version kann nun:

* pro Script einen anderen Useraccount ansprechen:
  • Aktueller Benutzer
  • Aktueller Benutzer (wenn Admin) ansonsten vorgegebenen User
  • vorgegebenen User
  • global für alle Scripte vorgegebenen User
* eine unbegrenzte Anzahl von Kriterien prüfen, bevor die auszuführende Datei gestartet wird, hierzu zählen unter anderem
  • diverse Registry Prüfungen
  • diverse Dateisystemprüfungen (Version, vorhanden, etc)
  • Usermitgliedschaft in domain-group
  • ... usw
  • die Kriterien sind sehr einfach erweiterbar.
  • Eine Meldung (modal) ausgeben, bevor die Anwendung gestartet wird.
  • Automatische Erkennung ob Netzwerk oder Lokale Installation (kann somit z.B. auf CD gebrannt werden, um Mobileusern Patches zuzuschicken, die über Autostart der CD installiert werden)
  • LOG-Dateien pro Host anlegen.

Das alles hört sich nach nicht viel an, jedoch steckt da wirklich einiges an Arbeit dahinter, die sich bei mir und anderen Kollegen bisher rentiert hat.

Wenn Interesse an dem Tool besteht, ... so meldet Euch hier mit Antworten, dann werde ich die EXE posten. :lol:

Ich füge schonmal den "zPatcher2 Configuration Editor" als Anlage bei. Mit diesem können dann die Script-Dateien erstellt werden.

Zu dem ganzen gibt es leider keine detaillierte Doku, aber ich könnte hier im Forum, wenn erwünscht natürlich gerne und jederzeit behilflich sein.

microtronx 10. Mär 2005 07:34

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
:gruebel: ... komisch. Braucht ausser mir keiner sowas? :gruebel:

Luckie 10. Mär 2005 11:17

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Nun ja, es ist eben etwas umständlich das zu testen. Die meisten werden nur an der Arbeit ein etwas größeres Netzwerk haben und da dürfen sie bestimmt nicht dran rumspielen. ;)

microtronx 10. Mär 2005 11:20

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von Luckie
Die meisten werden nur an der Arbeit ein etwas größeres Netzwerk haben und da dürfen sie bestimmt nicht dran rumspielen. ;)

Das ganze ist auch auch für Admins und nicht für "normal sterbliche User" :lol: bestimmt. Zum testen ist aber kein Netzwerk notwendig. Läuft auch lokal, ohne dass etwas anders eingestellt werden muss.

Luckie 10. Mär 2005 11:22

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von microtronx
Zitat:

Zitat von Luckie
Die meisten werden nur an der Arbeit ein etwas größeres Netzwerk haben und da dürfen sie bestimmt nicht dran rumspielen. ;)

Das ganze ist auch auch für Admins und nicht für "normal sterbliche User" :lol: bestimmt.

Das kommt noch hinzu. ;)

microtronx 10. Mär 2005 11:46

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
:dancer:

Vielleicht ists interessanter, wenn ich noch erwähne, dass ich gedenke, irgendwann den Source zu veröffentlichen ...

mschaefer 10. Mär 2005 11:52

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Hm ja neugierrg bi ich da schon. Mich würde interessieren ob das Du das auch für die Fernwartung für interessant hälst. Nehmen wir an ich habe auf einen Rechner FTP-Teilzugriff und kann in ein Verzeichnis Programme einspielen, die im Netz automatisch verteilt werden. Geht sowas mit Deinem Toll oder liege ich hier daneben.

Grüße // Martin

microtronx 10. Mär 2005 12:02

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von mschaefer
Hm ja neugierrg bi ich da schon. Mich würde interessieren ob das Du das auch für die Fernwartung für interessant hälst. Nehmen wir an ich habe auf einen Rechner FTP-Teilzugriff und kann in ein Verzeichnis Programme einspielen, die im Netz automatisch verteilt werden. Geht sowas mit Deinem Toll oder liege ich hier daneben.

Grüße // Martin

Also momentan holt sich der ZPATCHER2 alle Files aus dem Dateisystem (lokal oder Freigabe). Ich bin schon länger am überlegen, ob ich das nicht einfach umstelle und einen kleinen FTPSERVER programmiere (30 Minuten), der dann auf dem Verteilserver läuft und die Clients versorgt.

Dann würde der Client beim start der Exe sich alle updates vom FTP holen. Das ist eigentlich interessanter als über Share ..> wegen der Begrenzung von max. 10 Clients bei einem Peer-to-Peer Netzwerk bei MS. Nur muss dann die EXE die die Updates einspielt lokal auf dem PC liegen. Somit müssen dann diverse andere Sachen berücksichtigt werden:

* Update der Client.exe auf Host
* Wie soll die Client.exe laufen? Dienst / Autostart

Aber das lässt sich einfach lösen.

ringli 16. Mär 2005 19:27

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Also mich würde die Software auch sehr interessieren... :)

sECuRE 16. Mär 2005 19:49

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Hi,

mich ebenfalls. Sind zwar nur 3-5 Rechner, die momentan über eine eigene Updatemethode auf dem neusten Stand gehalten werden, aber mal zu sehen wie andere das machen ist sicher interessant ;)

cu

microtronx 16. Mär 2005 22:29

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von sECuRE
Hi,

mich ebenfalls. Sind zwar nur 3-5 Rechner, die momentan über eine eigene Updatemethode auf dem neusten Stand gehalten werden, aber mal zu sehen wie andere das machen ist sicher interessant ;)

cu

Na endlich meldet sich wer ... :gruebel:

Die aktuelle über Share (Freigabe) funktionierende könnte ich posten. Wenn ich dieses Wochenende Zeit finde, werde ich das ganze als FTP-Version programmieren.

microtronx 21. Mär 2005 08:25

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von microtronx
... Wenn ich dieses Wochenende Zeit finde, werde ich das ganze als FTP-Version programmieren.

:oops: :oops: :oops:

Sorry, bin nun seit paar Tagen krank und um Bett. Werd versuchen, das diese Woche zu realisieren ...

:pale: :pale: :pale:

TKC 21. Mär 2005 09:23

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
:mrgreen: da ich auch so eine Eierlegende Wollmilchsau bin wede ich das Tool mal testen ... :zwinker:

ringli 28. Jun 2005 15:39

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Würd' mich ja mal interessieren ob da noch was kommt... :gruebel:

toyoman 28. Jun 2005 17:19

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von ringli
Würd' mich ja mal interessieren ob da noch was kommt... :gruebel:

Für mich klingt das Tool super interessant. Denn genau solche Lösungen kann man brauchen :)
Ich werds mir auf jedenfall anschauen. :thumb:

microtronx 28. Jun 2005 20:57

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von toyoman
Zitat:

Zitat von ringli
Würd' mich ja mal interessieren ob da noch was kommt... :gruebel:

Für mich klingt das Tool super interessant. Denn genau solche Lösungen kann man brauchen :)
Ich werds mir auf jedenfall anschauen. :thumb:

Hallo zusammen, natürlich kommt da noch was. Das ganze ist eigentlich fertig, nur die FTP-Erweiterung habe ich noch nicht programmiert, da das ganze immer nebenher läuft.

Ich wechsle gerade den JOB und mache momentan aber beide Jobs übergangsweise noch als Aushilfe, damit die Jungs nicht untergehen. Deshalb bleibt nur a bisserl Freizeit und die gehört Sohnemann & Co.

Noch etwas Geduld bitte, dann gibts das ganze hier ...

toyoman 29. Jun 2005 07:09

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Kleine Zwischenfrage:
wo werden die Skripts abgespeichert wenn ich mit dem Configuration Editor ein File erstelle?
Ich find das erstellte Ding nicht :roll:

microtronx 29. Jun 2005 08:16

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von toyoman
Kleine Zwischenfrage:
wo werden die Skripts abgespeichert wenn ich mit dem Configuration Editor ein File erstelle?
Ich find das erstellte Ding nicht :roll:

Na dort, wo Du es angibst!! Du kannst doch rechts von dem ZP2-NAMEN auf das Ordner-Symbol klicken und einen Speicherort selektieren ...

toyoman 29. Jun 2005 08:42

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von microtronx
Zitat:

Zitat von toyoman
Kleine Zwischenfrage:
wo werden die Skripts abgespeichert wenn ich mit dem Configuration Editor ein File erstelle?
Ich find das erstellte Ding nicht :roll:

Na dort, wo Du es angibst!! Du kannst doch rechts von dem ZP2-NAMEN auf das Ordner-Symbol klicken und einen Speicherort selektieren ...

achso ich dachte Name ist Name und nicht File.
und wie startet man das Teil jetzt? Da brauchts wohl noch ein Tool dazu?

microtronx 29. Jun 2005 08:50

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von toyoman
...und wie startet man das Teil jetzt? Da brauchts wohl noch ein Tool dazu?

Das Config-Tool ist nur zum Erstellen der Scripte. Gestartet wird das ganzue über die ZPATCHER2.EXE, die ich noch nicht geUPLOADED 8-) habe.

Mfg.

generic 30. Jun 2005 11:59

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
ich denke mal das die meisten mit kleinen netzen eh ein activdir haben. (so wie wir)

wir nutzen die möglichkeit per gruppenrichtlinie unsere software zu verteilen.
das geht natürlich nur wenn ein msi vorliegt.

sollte keins vorliegen bauen wir einen wrapper drum welcher dann ein msi ist.

die msi installation hat den vorteil das sie im adminmodus läuft und unsere dau nutzer somit nix kaputt machen können weil diese nur als "user" arbeiten.

microtronx 30. Jun 2005 21:10

Re: zPATCHER - Software und/oder/bzw. Patchverteilung
 
Zitat:

Zitat von generic
ich denke mal das die meisten mit kleinen netzen eh ein activdir haben. (so wie wir)

wir nutzen die möglichkeit per gruppenrichtlinie unsere software zu verteilen.
das geht natürlich nur wenn ein msi vorliegt.

sollte keins vorliegen bauen wir einen wrapper drum welcher dann ein msi ist.

die msi installation hat den vorteil das sie im adminmodus läuft und unsere dau nutzer somit nix kaputt machen können weil diese nur als "user" arbeiten.

Genau das würde ich bei Netzwerken mit auch AD machen.
Ich denke aber nicht, das die "meisten" mit kleinen Netzen eine ad konfiguriert haben --> wenn überhaupt ein Server vorhanden ist. In der regel steht irgendein PC eines Mitarbeiters herum, der über Shares Daten für die Arbeitsgruppen anbietet.

Zumindest ist das meine Erfahrung.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:30 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