SAP Jobsuche bei DV-Treff
Lars_G
  • Lars_G
  • SAP Forum - Profi Thema Starter
vor 14 Jahre
Servus Spezialisten :)

Habe ein kleines Problem mit der Methode.
Sie soll cmd.exe ausführen und eine Liste der Unterverzeichnisse generieren. (Im Weiteren will ich diese Liste auslesen, aber das kommt wie gesagt später ;))

So sieht es bei mir aus:

CALL METHOD cl_gui_frontend_services=>execute
  EXPORTING
*    document               =
    application            = 'cmd.exe'
    parameter              = 'dir Z:\test /b/s/ad >txt.txt'
*    default_directory      =
*    maximized              =
*    minimized              =
*    synchronous            =
*    operation              = 'OPEN'
  EXCEPTIONS
    cntl_error             = 1
    error_no_gui           = 2
    bad_parameter          = 3
    file_not_found         = 4
    path_not_found         = 5
    file_extension_unknown = 6
    error_execute_failed   = 7
    synchronous_failed     = 8
    not_supported_by_gui   = 9
    others                 = 10
        .


Abap ruft auch cmd.exe auf führt aber nix aus und das Fenster bleibt einfach auf. (Eigentlich soll das ganze einfach im Hintergrund passieren).

Wozu das ganze: Ich habe ein Verzeichnis dieses kann Unterverzeichnisse beinhalten und ich brauche alle Dateien die in dem Verzeichnis + darunter abgelegt wurden. (Habe nur die Methode get_file_list und diese liest nur aus dem Hauptverzeichnis aus, daher brauche ich zunächst alle zugehörigen Verzeichnisse um dann mit einem Loop alle Dokumente aus jedem Verzeichnis einzeln zu holen.).

Viele Grüße
Lars_G
  • Lars_G
  • SAP Forum - Profi Thema Starter
vor 14 Jahre
Hallo,

für die die es interssiert:

parameter = 'cmd.exe /c dir Z:\test /b/s/ad >txt.txt'

dann gehts.

Kann geclosed werden!

Benutzer, die gerade dieses Thema lesen