‎2007 Sep 06 10:58 AM
I want to execute some window commands from ABAP. What is the way to do it?
‎2007 Sep 06 11:01 AM
Hi dhananjay,
1. use the FM GUI_RUN
2. we can pass the OS command, as well as the parameters if required.
regards,
amit m.
‎2007 Sep 06 11:01 AM
Hi dhananjay,
1. use the FM GUI_RUN
2. we can pass the OS command, as well as the parameters if required.
regards,
amit m.
‎2007 Sep 06 11:04 AM
Hi!
You might try out SXPG_COMMAND_EXECUTE fm as well.
Regards
Tamá
‎2007 Sep 06 11:13 AM
You can execute any operating system command as an auto-reaction to a monitoring architecture alert. The auto-reaction method CCMS_AUTO_REACT_OP_COMMAND is available to you for this purpose. For security reasons, this does, however, apply only for those commands that have previously been defined in External Operating System Commands (transaction SM69).
To use the auto-reaction method, ensure that you are using a current SAPXPG from the SAP Service Marketplace (http://service.sap.com/swdc ® Download ® Support Packages and Patches ® Entry by Application Group ® SAP NetWeaver ® SAP NETWEAVER ® SAP NETWEAVER 04 ® Entry by Component ® AS ABAP ®SAP KERNEL 6.40 32/64-BIT ® alert_%3.txt
If you are not using absolute path specifications, the file is stored in the DIR_HOME directory.
‎2007 Sep 06 11:30 AM
Hi,
See ht e coding below, I have used these Fm to connect to FTP server and get the Files..
*types for the ftp command result internal table
TYPES : BEGIN OF ty_result,
text TYPE char512,
END OF ty_result.
data it_result type standard table of ty_result.
*Connect to the FTP server
CALL FUNCTION 'FTP_CONNECT'
EXPORTING
user = lv_user " user name pass word to connect
password = l_v_pwd
host = 'dev.eu.pm.com' " Host name here
rfc_destination = 'SAPFTPA' "destination name
*Ask your functional people for the above data
IMPORTING
handle = v_handle
EXCEPTIONS
not_connected = 1
OTHERS = 2.
IF sy-subrc <> 0.
ENDIF.
*Changing directory
CONCATENATE 'cd' '<file path>' INTO l_v_cmd SEPARATED BY space.
you can also ser 'DIR in l_v_cmd which opens the directory and all the folders *get into it_result table..
*Execute the FTP Command
CALL FUNCTION 'FTP_COMMAND'
EXPORTING
handle = v_handle
command = l_v_cmd
TABLES
data = it_result
EXCEPTIONS
tcpip_error = 1
command_error = 2
data_error = 3
OTHERS = 4.
IF sy-subrc <> 0.
ENDIF.
rewards if useful,
regards,
nazeer