【发布时间】:2021-07-18 21:08:11
【问题描述】:
我有一个 PowerShell 程序,可以在我的 PC 上的文件夹中搜索多个文本文件。如果文件不在文件夹中,它会将文件名写入另一个文本文件。该过程完成后,我有一个文本文件,其中包含文件夹中缺少的文件列表(一列)。
接下来,我希望 PC SAS 从文本文件中读取列表并启动我已经编写的相应 SAS 程序,该程序从我们的 FTP 服务器中检索每个文件。
我不确定如何让 SAS 读取文件名并启动我的 FTP 程序。有关如何完成此任务的任何建议?
【问题讨论】:
-
当前程序如何得知要检索的文件是什么?例如,您是否创建了一个将文件名作为输入参数的 SAS 宏?
-
文件名在 SAS FTP 程序中被硬编码,并在末尾添加了一个日期。 . File1_20220718.txt、File2_20210719.txt...我想用前面提到的 PowerShell 脚本中的文件名列表替换这一段。基本上,我们的大型机作业每天产生大约 50 个文件。不幸的是,我们为 MF 处理器时间而苦苦挣扎,因此文件经常被延迟。我的 PS 程序确定哪些文件尚未下载并将列表存储在文本文件中。我希望 SAS 获取列表并在以后运行时检索文件。
标签: sas