在SAP系统中执行FM SXPG_COMMAND_EXECUTE时指定工作目录
我认为可以使用SM69T代码中的脚本来完成,该脚本定义为使用-c'cd<dir>&&/path/to/command的参数调用sh。
但是,它不接受通配符,并且&&转换为&并且脚本不起作用。根据SAP注释401095-外部命令中的通配符
症状:
客户在定义外部命令时希望使用通配符
其他条款:
SM49,SM69,通配符
原因和前提条件:
出于安全原因,外部命令不支持通配符。
例如:
带有通配符的ls定义为命令:“ls$1”。
执行期间,输入参数“;rm-R/*”。在操作系统级别,将传输命令字符串“ls;rm-R/*”以供执行。
解:
使用预定义通配符的外部shellscript进行调用。
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短