ClientCommand Version

Alle Fragen rund Antworten rund um die ACMP Client Commands und Container
Antworten
Kschi
Beiträge: 74
Registriert: Mi Jan 19, 2011 9:28 am

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
THahn
Aagon Support
Beiträge: 65
Registriert: Mi Mär 08, 2006 4:51 pm

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.
Mit freundlichen Grüßen,

Thomas Hahn
Aagon GmbH
Antworten