Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Protokoll/Dienst gesucht um Reg von nem NetzPC auszulesen (https://www.delphipraxis.net/136544-protokoll-dienst-gesucht-um-reg-von-nem-netzpc-auszulesen.html)

LuCSteR 2. Jul 2009 16:13


Protokoll/Dienst gesucht um Reg von nem NetzPC auszulesen
 
Hi,

ich bin auf der Suche nach einem Dienst/Protokoll, der/das es mir möglich macht Registryeinträge von einem Netzwerkrechner auszulesen. Mit diesen Werten möchte ich dann programmintern weiterarbeiten.

Habe an Telnet gedacht, allerdings bringt mir das doch kein Erfolg. Auch zu RMI habe ich mich belesen und nichts gewinnbringendes gefunden.

Scheinbar läuft es darauf hinaus, auf dem Netzwerkrechner einen Dienst zu implementieren, der auf Kommando die Registry ausliest und mir das Ergebnis zurückgibt. Aber das wäre ein wenig zu viel Aufwand für mein Vorhaben.

Fällt euch ein anderer Weg zum Ziel ein?

Grüße lucster

Phoenix 2. Jul 2009 16:25

Re: Protokoll/Dienst gesucht um Reg von nem NetzPC auszulese
 
Du kannst mittels WMI auf entfernten Rechnern die Registry auslesen und auch manipulieren. Wichtig ist lediglich, dass Du die WMI-Verbindung mit einem User aufbaust, der die entsprechenden Rechte auf der Zielmaschine hat.

Bernhard Geyer 2. Jul 2009 16:28

Re: Protokoll/Dienst gesucht um Reg von nem NetzPC auszulese
 
Einfach nur die WinAPI richtig anwenden: Registry eines remote PC auslesen

mjustin 2. Jul 2009 17:59

Re: Protokoll/Dienst gesucht um Reg von nem NetzPC auszulese
 
Zitat:

Zitat von LuCSteR
Fällt euch ein anderer Weg zum Ziel ein?

Einen hätte ich noch: Windows Remote Management.

Da ich 'Lazarus' als Entwicklungswerkzeug gelesen habe, ist es erwähnenswert, weil diese Managementschnittstelle vollkommen plattformunabhängig auch von einem Linux- oder MacOS Rechner benutzt werden kann, um auf Verwaltungsdaten eines Windowsrechners zuzugreifen (lesend und schreibend).

Im Kern ist es ein Web Service, der weitgehend standardisiert ist. Man braucht also nur ein wenig HTTP und XML Erfahrung, um einen Client dafür zu schreiben. Getestet habe ich es bisher lokal auf einem einfachen XP Home System.

Es setzt auf der Windows-Seite aber voraus, dass der entsprechende Dienst aktiv ist und eingehende Verbindungen akzeptiert. Für die Konfiguration gibt es den winrm quickconfig Befehl.

Hier steht etwas mehr dazu:

http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:54 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 by Thomas Breitkreuz