Clientskript-Seite nicht ausführen

Alle Fragen rund Antworten rund um die ACMP Client Commands und Container
Antworten
aquatherm GmbH
Beiträge: 15
Registriert: Mi Nov 05, 2014 1:04 pm

Hallo,

gibt es eventuell eine Möglichkeit in einem CC auf der Consolen-Seite zu sagen, dass die Client-Seite nicht ausgeführt werden soll ? Beispielsweise wenn eine Bedingung nicht erfüllt wurde.
Dies wäre zum Beispiel bei Iterate Befehlen sehr hilfreich.

Mein Anwendungsfall:
Eine Ausführung der Client-Seite macht nur Sinn, wenn der Client online ist. Dies wird in dem Iterate durchlauf mit einem Ping überprüft.
Wenn also der aktuelle Client nicht pingbar ist, soll die Client-Seite nicht ausgeführt und der aktuelle Durchlauf beendet/der nächste gestartet werden.

Vielen Dank im Voraus
aquatherm GmbH
Team IT
Dennis Koch
Beiträge: 501
Registriert: Di Nov 20, 2012 4:03 pm

Hallo,

so eine Möglichkeit gibt es noch nicht. Es gibt einen Verbesserungsvorschlag mit der ID ACMP-17107 wo ich Ihr Interesse ergänzt habe.
Mit freundlichen Grüßen / Best regards

Dennis Koch
Aagon GmbH
DRuppertz
Beiträge: 29
Registriert: Mi Nov 26, 2014 4:32 pm

Guten Morgen,

als Workaround könnte man aus dem Consolen Script per PsExec (https://technet.microsoft.com/de-de/sys ... xexec.aspx)
auf dem Client ein WRUNCC.exe (https://www.aagon.de/handbuch/acmp/de/5 ... nccexe.htm) Aufruf durchführen,
welcher dann ein Client Command aufruft, welches den Clientanteil enthält.
Mit freundlichen Grüßen / Best regards

Dennis Ruppertz

support@aagon.com
http://www.aagon.de

Aagon GmbH
Lange Wende 33
D-59494 Soest
fon: +49-2921-789-200
fax: +49-2921-789-244
Benutzeravatar
ngottschalk
Beiträge: 293
Registriert: Mi Sep 08, 2010 12:57 pm

Hallo=)

Einfacher wäre es wahrscheinlich, einfach ein "Transfer content from console to client" zu benutzen, das eine Prüfvariable überträgt; Als Erstes muss dann im Clientskript geprüft werden, ob der Inhalt dieser Variable dann einem bestimmten Wert entspricht.
Verhindert zwar nicht, dass ein Job eingereiht wird, hat aber im Endeffekt das gleiche Ergebnis.
Mit freundlichen Grüßen

Niklas Gottschalk (gottschalk@zoller-usa.com)
IT Systems Administrator
Zoller Inc.
aquatherm GmbH
Beiträge: 15
Registriert: Mi Nov 05, 2014 1:04 pm

Hallo,

erst einmal vielen Dank für die Anworten.
Ja das mit der Prüfvariable habe ich bereits eingebaut. Im Job-Monitor steht das CC dann natürlich immer noch auf Anstehend bis zum nächsten Client start.
aquatherm GmbH
Team IT
Benutzeravatar
JDoering
Beiträge: 89
Registriert: Mo Dez 15, 2008 3:45 pm

Hallo,

bei dem Befehl "Transfer content from console to client" sollte noch beachtet werden, das nur der zuletzt eingetragene Wert (an alle Clients) übertragen wird.
Die Werte werden nicht clientspezifisch übertragen, die Übertragung findet erst nach Beendigung der Consolenseite statt, und dann wird der Wert übertragen, der zuletzt in der ausgewählten Variable enthalten war.

MfG,
Jens Döring
Senior IT Support Engineer

support@aagon.com
http://www.aagon.de

Aagon GmbH
Lange Wende 33
D-59494 Soest
fon: +49-2921-789-200
fax: +49-2921-789-244
Antworten