View Full Version : Problem mit RUNRMTCMD unter WIN7
Unter Windows7 gibt es mit RUNRMTCMD das Problem mit dem Dienst "Erkennung interaktiver Dienste" (http://www-01.ibm.com/support/docview.wss?uid=nas8N1018719).D.h. RUNRMTCMD kann man vergessen.
Was gibt es noch für Möglichkeiten von der AS/400 im Batch eine Windowsanwendung aufzurufen ?
Hat irgendjemand einen Tipp?:confused:
Eine andere Möglichkeit ist halt aufwändiger zu programmieren:
Einen Dienst schreiben, der auf dem PC auf Aufträge der AS/400 wartet.
Ggf. hast du hier die Lösung:
Fehlermeldung “Erkennung interaktiver Dienstedialoge” beseitigen » Fehler, Fehlermeldung, Vista, Windows 7 » Windows FAQ (http://www.windows-faq.de/2010/01/11/fehlermeldung-erkennung-interaktiver-dienstedialoge-beseitigen/)
Anton Gombkötö
10-10-13, 14:10
aber
a) hat er ja im Prinzip genau den link gepostet (das ")D.h." am Ende des links entfernen, dann stimmt er)
b) verstehe ich den Sinn nicht, ein Programm zu schreiben, das genau das Gleiche wie RUNRMTCMD tut.
(WENN so was Sinn machte, würde ich wohl am Windows-PC den "Server" mit AutoIt schreiben (AutoItScript - AutoItScript Website (http://www.autoitscript.com/) ), der auf Befehle von der i wartet, die ich mit einem Socket-Programm nach Muster von Scott Klement senden würde.)
Das ist eine der Methoden.
RUNRMTCMD scheitert auch häufiger an den Sicherheitsrichtlinien (Kennworte) von Windows oder den IT-Verantwortlichen (keine lokalen Profile, nur Netzwerkprofile mit korrekter Anmeldung).
Dann musst man sowieso andere Wege gehen.
Gerne und auch einfach mit dem IBM-Toolkit kann man auch einen Service mit DTAQ's machen.
Da ist auch das Senden der Kommandos erheblich einfacher als das Socket-Geschäft.
Anton Gombkötö
10-10-13, 15:28
... dann würde ich doch aber trotzdem wo aufbauen, womit ich den ganzen PC steuern kann. Und das kann ich mit AutoIt.
Dann könnte man nicht nur Befehle ausführen, sondern auch Tasten und Mausklicks an PC-Anwendungen senden.
Ich glaube, ich habe ein Projekt für stille Stunden... :D
Und mach ein (Freeware)Produkt daraus!