【发布时间】:2020-08-06 21:01:35
【问题描述】:
我试图在 SAS EG 中将文件从一个目录复制到另一个目录,但它不起作用。
这里的基本思路是将 .xlsm 文件转换为 .xlsx 文件。
%sysexec( copy "&path.\excel1.xlsm"
"&path.\excel1.xlsx" ) ;
我在 SAS EG 中没有收到任何错误,但没有任何反应(没有复制文件),有人知道原因吗?
【问题讨论】:
-
您的 SAS 会话是否真的允许您从 SAS 代码运行操作系统命令?该路径是否实际存在于运行 SAS 的机器上(不是您用来运行名为 Enterprise Guide 的用户界面的机器)。
-
路径是有效的宏变量。我不确定如何判断是否可以在 sas EG 中运行操作系统命令。