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