Hallo liebe Community,
da ich nach langem Googlen zwar eine Lösung für mein Problem gefunden habe, diese allerdings nicht sehr elegant ist, wende ich mich an euch.
Mein Anliegen:
Ich möchte aus meinem ABAP Quellcode eine Batch-Datei ausführen, die auf einem externen Server (NON-SAP SYSTEM) liegt. Dieser Server hängt im gleichen Netzwerk wie der SAP Server und ist entsprechend über eine IP-Adresse ansprechbar. Über die Transaktion SM69 kann ich ja externe Kommandos pflegen, wenn ich allerdings die Adresse mit IP-Adresse (IP-Adresse/ordner/test.bat) ausführen möchte, wird die Datei nicht ausgeführt (Die Pfadangabe mit der IP-Adresse ist richtig, habe ich von meinem Client aus probiert).
Meine bisherige Lösung:
Ich lege auf den SAP Server (auf den ich ja zugreifen kann) eine weitere Batch-Datei, die mit Hilfe von PSEXEC (Remote-Programm), die Batch-Datei auf dem Server aufruft.
Allerdings muss es doch irgendwie möglich sein die Batch-Datei auf dem externen Server direkt aufrufen zu können?
Ich hoffe ihr könnt mir helfen. Danke vorab.
mfg
mettes