Return to site

Sap Sm69

broken image


Sm69
  1. Sap Sm69
  2. Sap Sm69 Table
  3. Sap Sm69 No Response
  4. Sap Sm69 Can T Exec External Program 2
Skip to end of metadataGo to start of metadata
Link to this page: http://wiki.scn.sap.com/wiki/x/gY9XFQ

Purpose

To give a workaround when command on OS level and in SM49 / SM69 works differently (or does not work at all)

So what configuration we have to make in SM69 transaction so that we can execute it using function module 'SXPGCOMMANDEXECUTE'. I am confused In SM69 t code In definition block: what to provide in: Operating System Command parameter. What to provide in Additional parameter. Our Java Program accepts 3 parameters in Input. SAP systems use several different mechanisms to execute OS commands. Dialog call with an authenticated user a) CALL ‘SYSTEM' C-call from ABAP programs (RSBDCOS0) or Z-programs b) Call logical OS commands using the SM49/SM69 mechanism in ABAP programs. Batch processing (SM36) with an SAP user.

  1. SAP Transaction Code SM69 (Maintain External OS Commands) - SAP TCodes - The Best Online SAP Transaction Code Analytics.
  2. Here, i would like share he can we do the file PGP Encryption and Decryption by using SM69 in SAP ABAP. To access the PGP commands from the SM69 first PGP s/w has to install on UNIX server. If the pgp s/w is not installed on the your server you can't able to access the pgp commands.

Overview

Sap Sm69

How to overcome the issue in SM49, among-others:

  • command on OS level works but not in SM49
  • wildcard '*' in the command
  • questionmark '?' in the command
  • blank character ' ' in the command
Sap sm69 powershell

Wildcard or questionmark in the command

In general, wildcard is not supported in SM49 / SM69, among others due to security reasons (SAP note 401095), but questionmark is.

You want to use e.g. the command chmod /???_???_??? or chmod /*

This works on OS level:

but not in SM49:

Instead of use the find command with exec:

And the result is:

Sap Sm69

Blank character in the command

Sap Sm69
  1. Sap Sm69
  2. Sap Sm69 Table
  3. Sap Sm69 No Response
  4. Sap Sm69 Can T Exec External Program 2
Skip to end of metadataGo to start of metadata
Link to this page: http://wiki.scn.sap.com/wiki/x/gY9XFQ

Purpose

To give a workaround when command on OS level and in SM49 / SM69 works differently (or does not work at all)

So what configuration we have to make in SM69 transaction so that we can execute it using function module 'SXPGCOMMANDEXECUTE'. I am confused In SM69 t code In definition block: what to provide in: Operating System Command parameter. What to provide in Additional parameter. Our Java Program accepts 3 parameters in Input. SAP systems use several different mechanisms to execute OS commands. Dialog call with an authenticated user a) CALL ‘SYSTEM' C-call from ABAP programs (RSBDCOS0) or Z-programs b) Call logical OS commands using the SM49/SM69 mechanism in ABAP programs. Batch processing (SM36) with an SAP user.

  1. SAP Transaction Code SM69 (Maintain External OS Commands) - SAP TCodes - The Best Online SAP Transaction Code Analytics.
  2. Here, i would like share he can we do the file PGP Encryption and Decryption by using SM69 in SAP ABAP. To access the PGP commands from the SM69 first PGP s/w has to install on UNIX server. If the pgp s/w is not installed on the your server you can't able to access the pgp commands.

Overview

Sap Sm69

How to overcome the issue in SM49, among-others:

  • command on OS level works but not in SM49
  • wildcard '*' in the command
  • questionmark '?' in the command
  • blank character ' ' in the command

Wildcard or questionmark in the command

In general, wildcard is not supported in SM49 / SM69, among others due to security reasons (SAP note 401095), but questionmark is.

You want to use e.g. the command chmod /???_???_??? or chmod /*

This works on OS level:

but not in SM49:

Instead of use the find command with exec:

And the result is:

Blank character in the command

Sap Sm69 Table

Use '%param1 blank param2%' (SAP note 1152084)

e.g. a file named ab cd ef is created.
ls -al '/tmp/test/ab cd ef' works from OS level

Sri sri ravi shankar so hum audio kriya. but not in SM49

Sap Sm69 No Response

Instead of this one will work:

SAP note 401095 - Wildcards in external commands

Sap Sm69 Can T Exec External Program 2

SAP Note 1152084 - Parameter for external commands





broken image