Seite 1 von 1

ClientCommand Version

Verfasst: Mi Nov 26, 2014 10:41 am
von Kschi
Hi,

ich möchte gerne in einem Client Command feststellen, auf welchen Rechnern das ClientCommand xyz mit z.B. der Version 2 installiert ist. Ich habe zwar in der Software den Client Command Namen und den Status, aber nicht die Version.

Danke für Eure Hilfe,

Karsten

Re: ClientCommand Version

Verfasst: Do Nov 27, 2014 10:57 am
von THahn
Hallo KSchi,

Sie können sich die ausgeführte Version eines CCs über eine erweiterte Abfrage anzeigen lassen. Dazu brauchen Sie nur die Tabellen
CLT_SCRIPT_EXECRESULT
und
CLT_CLIENTS

Ein Beispielskript könnte so aussehen:

Select CLT_SCRIPT_EXECRESULT.EXECRESULT, CLT_SCRIPT_EXECRESULT.ScriptVersion,
CLT_CLIENTS.COMPUTERNAME, CLT_CLIENTS.PRIMARYIP,
CLT_SCRIPT_EXECRESULT.DESCRIPTION
From CLT_SCRIPT_EXECRESULT Inner Join
CLT_CLIENTS On CLT_CLIENTS.CLIENTID = CLT_SCRIPT_EXECRESULT.CLIENTID
Where CLT_SCRIPT_EXECRESULT.DESCRIPTION = '<Hier bitte den CC-Namen eingeben>'


Wenn Sie die Werte jetzt in einem Client Command verwenden wollen, können Sie dort einfach den SQL-Baustein verwenden. Kopieren Sie das SQL-Statement (aus z.B. der Erweiterten Abfrage ) in den Baustein hinein und im weiteren Verlauf des Client Commands können Sie dann mit den "IF" und "ELSE" Bausteinen auf die abgefragten Daten reagieren.