Ausführen einer batch-Datei auf einem NON-SAP System
Posted: Mon Jan 21, 2013 10:05 pm
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
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