Sergej31231 Posted September 18, 2018 #1 Share Posted September 18, 2018 Guten Tag Leute, ich bin neu im Forum, verzeiht mir, wenn ich etwas falsch machen sollte. Mein Anliegen sieht wie folgt aus: Ich habe einen Controller, der per TCP Angesteuert ist (Server) und eine EXE, die den Controller ansteuert (Client). Dieser Controller löst eine Klingel aus. Damit das funktioniert, muss bei einem ankommenden Anruf, Swyx die EXE einfach nur ausführen. Das bekomme ich nicht hin. Hat jemand eine Anleitung oder VB Code mit kurzer Erläuterung, der das erledigen kann? Mein Plan ist es im GSE einen VB Code im Start zu verbauen, der die exe einfach startet. Ist das möglich und wenn ja wie? Habe es damit probiert, jedoch ist dann der Teilnehmer immer besetzt: Function startRing() Dim objShell Set objShell = WScript.CreateObject( "WScript.Shell" ) objShell.Run("C:\Swyx\SendCall178.exe") End Function startRing() Vielen Dank im Voraus! Link to comment Share on other sites More sharing options...
Tom Wellige Posted September 18, 2018 #2 Share Posted September 18, 2018 Der Aufruf erfolgt im Kontext des SwyxServiceAccounts. Hat dieser genügend Rechte (read & execute) auf dem C:\Swyx Verzeichnis? Der Code sieht soweit in Ordnung aus, ich würde aber noch etwas Tracing mit dazu tun. Du musst auf alle Fälle Deine Funktion in den Start Block einfügen und nicht in einen Script Code Block. Weitere Beispiele findest Du hier: Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.