Die Datei WRunCC.exe wird bei jeder Installation des ACMP Agenten auf einem Rechner hinterlegt, jedoch nicht bei der Nutzung des OneScanClient. Im Gegensatz zur RunCC.exe zeigt WRunCC.exe keine DOS-Box während der Ausführung eines Client Commands an.
Sie haben ebenfalls die Möglichkeit, WRunCC.exe mit einem zusätzlichen Parameter n Sekunden lang warten zu lassen, wenn WRunCC.exe z.B. in einem Login Skript eingetragen ist und der Client Dienst noch nicht auf "Started" steht.
Ansonsten ist auch die Syntax identisch:
wruncc.exe Client-Command-GUID [/v:Variablenname=Variablenwert] [/acmpclientservicetimeout=n] [/additionalwaittime=m]
Ein paar Beispiele:
wruncc.exe {3504E24A-0AC7-4BA6-B434-A8C4C0D4B6D2} wruncc.exe {3504E24A-0AC7-4BA6-B434-A8C4C0D4B6D2} /v:Dir=Temp wruncc.exe {3504E24A-0AC7-4BA6-B434-A8C4C0D4B6D2} /v:Var1=25 /v:Var2=“D:\“ /acmpclientservicetimeout=45 wruncc.exe {3504E24A-0AC7-4BA6-B434-A8C4C0D4B6D2} /v:Pfad=“C:\Programme\ACMP“ /acmpclientservicetimeout=30 wruncc.exe {3504E24A-0AC7-4BA6-B434-A8C4C0D4B6D2} /v:Pfad=“C:\Programme\ACMP“ /acmpclientservicetimeout=30 /additionalwaittime=10
Wenn man Client Commands zur Installation / Deinstallation einer Software aufruft, ist darauf zu achten das dafür die Variable ACTION=uninstall bzw. ACTION=install angegeben wird. Gibt man stattdessen den Parameter INSTALLMODE=uninstall an, so wird aufgrund des CC-Skripts eine Installation durchgeführt.
Nach dem Ausführen von WRunCC.exe über die Befehlszeile erhalten Sie immer einen Rückgabe-Code und eine kurze Beschreibung.
Folgende Rückgaben sind möglich:
Rückgabe-Code | Beschreibung |
0 | Client Command erfolgreich ausgeführt. |
1 | Unbekannter Fehler auf dem Client. |
2 | Bedingung für das Client Command nicht vollständig. |
3 | Das gewählte Client Command darf keine interaktiven Dialoge anzeigen. |
4 | Das gewählte Client Command konnte auf dem Server nicht gefunden werden. |
5 | Die verfügbaren Lizenzen reichen nicht aus, um das Client Command auf diesem Client auszuführen. |
6 | Unerwarteter Fehler, z.B. TCP Probleme. |
7 | Client Command ist unbekannt oder leer. |
8 | Server wurde nicht gefunden. |
9 | Ein Fehler trat während der Client Command Ausführung auf. |
10 | Der ACMP Server ist beschäftigt. |
11 | Ausführung durch den Benutzer abgebrochen. |
12 | Zeitüberschreitung der Verbindung. |
13 | Client Command ist keine ausführbare Version. |
14 | Der ACMP Client muss ein Update durchführen, bevor das Client Command ausgeführt werden kann. |
100 | Es ist nichts passiert. |
101 | Client wurde unerwartet geschlossen. |
102 | Syntaxfehler: Das Client Command erfordert einen Parameter. |
103 | Syntaxfehler: Die Variablen sind falsch. |
104 | Der erste Parameter muss die GUID sein. Bitte geben Sie einen gültigen Command ein. |
105 | ACMP Client konnte nicht gefunden werden. |
106 | Client Command Ausführung ist unter Windows NT 4.0 nicht möglich, wenn der ACMP Client als Anwendung ausgeführt wird. |
107 | Der folgende Parameter ist eine systemvariable und kann durch ein Client Command nicht geändert werden. |
110 | Der ACMP Client Service ist nicht aktiv. |