如何遍历具有许多子文件夹的目录来获取特定文件?你好,
我有一个包含许多子文件夹的文件夹/目录。 每个子文件夹中都有一堆 csv 文件。 每个 csv 文件的文件名中都有一个唯一的 ID。 我的问题是,如果我有一个 ID 列表,那么如何遍历目录来获取这些特定的 csv 文件并将它们连接到 jmp 表中? 有没有办法用脚本(JSL)来做到这一点? 我将不胜感激任何指导。 CSV 文件名类似于“Y123456_File_27A7Z123456.csv”。 File_后面的字符串是唯一的id。
谢谢
回复:如何遍历具有许多子文件夹的目录来获取特定文件?谢谢。 通过将目录中的所有文件名保存到列表中,我能够实现我想要的目的。
filelist=Files In Directory( path1, recursive);
然后我创建了另一个唯一 ID 列表。
unitIDlist = {"AA", "AB","AC"};
最后,我使用嵌套 For 循环来查找文件名中包含唯一 ID 的文件,然后打开它们并将它们连接到第一个文件。
回复:如何遍历具有许多子文件夹的目录来获取特定文件?还可以查看多个文件导入。 它可能正是您所需要的。
回复:如何遍历具有许多子文件夹的目录来获取特定文件?Files in Directory() 函数有一个递归选项,可返回找到的每个文件的完整路径。
看
帮助=>脚本索引=>目录中的文件