Seite 1 von 1

Interaktive Client Commands als Link aufrufbar machen

Verfasst: Mi Feb 27, 2019 11:10 am
von roehrleb
Hallo zusammen,

wir würden gerne interaktive Client Commands als Link abrufbar machen, d.h. zum Beispiel in einer E-Mail oder einem Popup:

"Wenn du das Problem XY hast, klicker hier -> [Reparatur-Job / Interaktives Client Command]"

Aktuell muss der User manuell den Command Launcher starten, Command raussuchen, Doppelklick usw. ...

Hintergrund ist folgender:
Wir haben einen Office 2013 Reparatur Rollout hinter uns. Dieser hat beim ein oder anderen User einen Cache-Fehler für Office bzw. Excel verursacht ("Problem beim Zugriff auf den Cache"). Lösung ist es die Dateien unter %Appdata% zu löschen. Da nur wenige/manche davon betroffen sind, wollen wir es nicht global verteilen.
Deshalb der Gedanke mit der Mail bzw. einem Popup - dass sich der betroffene User quasi selbst reparieren kann :-)

Vielleicht hat auch jemand einen ganz anderen Ansatz bzw. eine Idee wie man mit solchen Individualfehlern umgehen sollte/könnte :-)

Vielen Dank vorab!

Re: Interaktive Client Commands als Link aufrufbar machen

Verfasst: Mi Feb 27, 2019 11:16 am
von HDTewes
Guten Morgen,
einen Link in einer Mail, der direkt etwas ausführt, halte ich in der Zeit der spam-mails, Trojaner und Viren für keine gute Idee. Wir versuchen immer unseren Kunden beizubringen, so etwas nicht anzuklicken...
Ich würde in die Mail nur eine Beschreibung legen wie der Command-Launcher funktioniert, und dann sollen sie sich dort bedienen.
Ansonsten liegt im lokalen Clientverzeichnis "C:\Program Files (x86)\ACMPClient" das runcc.exe bzw. wruncc.exe, damit sollte es gehen.
Viele Grüße
Hans-Dieter Tewes

Re: Interaktive Client Commands als Link aufrufbar machen

Verfasst: Mi Feb 27, 2019 4:42 pm
von twahl
Hallo,

wie schon erwähnt können über runcc.exe bzw wruncc.exe interaktiv freigegebene Client Commands ausgeführt werden.
runcc.exe zeigt dabei eine cmd-Box an, wruncc.exe nicht. Als Parameter ist mindestens die Client Command ID erforderlich, diese ist in der ACMP Console in den Eigenschaften des Commands unter Allgemein ersichtlich.

Zusätzlich können über Parameter für Client Command Variablen übergeben werden /v:<Name_der_Variable>=<Wert>

Weitere Informationen gibt es auch im Handbuch unter Client Commands -> Client Commands ausführen -> RunCC.exe/WRunCC.exe