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.