Arten von Clienteigenschaften

<< Klicken um Inhaltsverzeichnis aufzurufen >>

Navigation:  Client Anwendungen > Der Cordaware Infoclient > Konfiguration > Dynamische InfoClientValues >

Arten von Clienteigenschaften

Mit Dynamischen InfoclientValues können unterschiedliche Clienteigenschaften ausgelesen werden, die zum Infoserver mit den Standard-Clienteigenschaften (Benutzername, Adresse, Computername etc.) übertragen werden. Ein Dynamischer InfoclientValue wird mit einem Eintrag in einer speziellen Sektion in die Infoclient.ini eingetragen. Der Eintrag beinhaltet einen Namen, den Abfrage-Typ und den gewünschten Abfrage-Wert.

 

Prinzipiell können folgende Eigenschaften definiert und geprüft werden:

 

- Applikationen (installiert)

- Prozesse (laufend)

- Verbindungen

- Dateien (vorhanden)

- Titel von Fenstern

- Registrierungseinträge

- Dateieigenschaften

- Inifiles

- WMI Abfrage

 

Dynamische Infoclientvalues

 

Die Abfrage der Clienteigenschaften erfolgt mittels Dynamischer Infoclientvalues, einer speziellen Form von Ini-Einträgen. Derzeit stehen 18 Typen von Dynamischen Infoclientvalues zur Abfrage verschiedener Eigenschaften zur Verfügung. In Abhängigkeit des Ergebnisses einer Abfrage können manuell und automatisch Nachrichten versendet werden.

 


Hinweis:

Typ= Eigenschaftstyp - z.B. Laufwerkgröße (diDiskSize)

 

Wert= Spezifikation des Types - z.B. Laufwerk c

 

Konfiguration_ClientEinstellungen_DICV

 

 

Übersicht aller Dynamischer Infoclientvalues

 

Typ

Funktion

Beispiel

diFileExists

Fragt ab, ob eine Datei existiert. Bei positivem oder negativem Ergebnis wird eine Nachricht versendet.

Pfad

z. B. C:\Programme\Cordaware\Cordaware5to6.exe

diFileSize

Fragt die Größe einer Datei ab und gibt die entsprechenden Werte zurück. Hat z.B. eine Datenbank, oder ein Laufwerk eine bestimmte Größe erreicht, kann automatisch eine Meldung versendet werden.

Pfad

 

z. B. C:\Programme\Cordaware\bestinformed\infoclient.exe

diFileAge

Automatische Meldungen können in Abhängigkeit des Erstellungsdatums einer Datei generiert werden.

Pfad

 

z. B. C:\Programme\Cordware\Cordaware5to6.exe

diFileVersion

Fragt die Versionsnummer einer Datei ab. Nachrichten können in Abhängigkeit einer bestimmten Version einer Anwendung etc. erscheinen.

Pfad

 

z. B. C:\Programme\Cordaware\bestinformed\infoclient.exe

diDirExists

Fragt ab, ob ein bestimmter Pfad vorhanden ist.

Pfad

 

z. B. C:\Programme\Cordaware

diDiskSize

Fragt die Größe eines Laufwerkes ab. Hat z.B. ein Laufwerk eine kritische Größe erreicht, kann eine Nachricht versendet werden.

Laufwerkbuchstabe

 

z. B. C

diDiskFree

Gibt den freien Platz eines Laufwerkes zurück.

Laufwerkbuchstabe

 

z. B. C

diRegExists

Fragt ab, ob ein bestimmter RegKey eingetragen ist.

RegKey

 

z. B. HKEY_LOCAL_MACHINE\SOFTWARE\Cordaware\Infoband\Pfad

diRegKey

Gibt den Wert eines bestimmten RegKeys zurück.

RegKey

 

z. B. HKEY_LOCAL_MACHINE\SOFTWARE\Cordaware\Infoband\Pfad

diPrinterExists

Fragt ob, ob ein bestimmter Drucker in der Konfiguration vorhanden ist. Bei Ausfällen können diese Anwender gezielt informiert werden.

Druckername

 

z. B. HP Drucker 5000

diProcessRuns

Fragt ab, ob ein Prozess aktuell ausgeführt wird. Ist die Bedingung erfüllt kann eine Nachricht versendet werden.

Name eines Prozesses

 

z. B. Infoclient.exe

diProcessRan

Fragt ab, ob ein Prozess während einer Anmeldesession ausgeführt wurde.

Name eines Prozesses

 

z. B. Infoclient.exe

diProcessList

Fragt eine Prozessliste ab

Name eines Prozesses

 

z. B. *otep*, Notepad oder Notepad.exe

diConnectedTo

Fragt aktive Verbindungen ab z.B. Client-Server Verbindungen.

Computername oder IP Adresse

Wildcards können genutzt werden

 

z. B. Server1 oder 192.168.69.*

diListen

Fragt ab, ob bestimmte Ports geöffnet sind.

Port-nummer

 

z. B. 8431

diNetdirConnectedTo

Fragt ab, ob ein Laufwerk mit einem Server gemounted ist.

Bei Unterbrechung der Verbindung kann der Client informiert werden.

Name des Servers

Wildcards können genutzt werden

 

z. B. *Server*

diInifileValue

Liest Werte aus Inifiles aus.

Pfad zum Inifile mit Sektion und Key:

 

z. B.

C:\Programme\Cordaware\bestinformed\Infoclient.ini;General=Address

diWmiValue

Liest Werte aus der WMI aus.

WMI Befehl

 

z. B. Select Caption from Win32_OperatingSystem

diTitleExists

Fragt ab, ob ein bestimmter Titel zu einem Anwendungsfenster übereinstimmt. Wildcards können im angegebenen Wert verwendet werden.

Fenstertitel

 

z. B. *internet*explorer*

diDefault

Fragt Text ab, welchen Sie eingetragen haben.

 

 

 

Mehr Informationen, wie dynamische Infoclientvalues zugewiesen werden, finden Sie hier.