[英]How to copy selected files from one folder to another in Batch file?
[英]copy file from one directory from one folder to another using sas
我想将要复制到主文件夹的文件复制到另一个文件夹中,而没有日期st。 使用随附的代码实现它。 但是收到错误消息,系统找不到指定的文件。
%let rptpath = R:\CDW Reporting\Ad-Hoc\WR#_JAS0031 -Walls Regional HospitalHainey\Data Out\;
%let rptname = Walls Regional Hospital Hainey Report;
%let rptdate = today();
%let rptdatefmt = YYMMDDd10.;
data _NULL_;
cmd = "COPY &rptpath.&rptname" ||put(&rptdate,&rptdatefmt) || ".xlsx C:\Users\UCS1MKP\Desktop\y\&rptname..xlsx";
call system(cmd);
run; `
现在如何克服这个问题。提前感谢。Manesh
由于路径中包含空格,因此需要在生成的COPY命令中在其周围添加引号。
cmd = "COPY ""&rptpath.&rptname"
|| put(&rptdate,&rptdatefmt)
|| ".xlsx"" ""C:\Users\UCS1MKP\Desktop\y\&rptname..xlsx"" "
;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.