单个工具示例
“目录”具有一个单个工具示例。访问示例工作流以了解如何在 Alteryx Designer 中访问此示例和其他更多示例。
使用目录返回指定目录中所有文件的列表。该工具返回文件名和有关每个文件的其他信息,例如文件大小、创建日期、上次修改日期等。
指定要返回其文件内容的目录。输入位置路径或使用浏览图标导航至目标目录。
文件规格:指定要返回的文件类型。
通配符使用示例 :
*.*:返回指定目录中所有的文件类型。默认值。
*.csv:返回指定目录中所有的 csv 文件。
temp*.*;返回文件名以 temp 开头的所有文件:
temp1.txt 和 temp_file.yxdb
。
包括子目录:选中此框以在指定目录内的目录中搜索指定的文件类型。如果不选中此框,则仅返回指定目录的根目录层文件。
这些字段是在运行时的“目录”工具输出:
名称 | 类型 | 定义 |
---|---|---|
FullPath | V_WString | 文件的完整路径。包括驱动器、目录和文件名。 |
目录 | V_WString | 文件所在的指定目录。 |
FileName | V_WString | 文件的名称。 |
ShortFileName | V_WString | Win95 之前的 MS Windows 版本使用旧文件名惯例,以便与旧程序兼容。 |
CreationTime | 日期时间 | 文件最初创建的日期和时间。 |
LastAccessTime | 日期时间 | 最后读取文件的日期和时间。 在某些操作系统上,此属性默认关闭。如果您想了解此属性的更多信息并在计算机上启用它,请参考此文章。 |
LastWriteTime | 日期时间 | 上次写入或更新文件的日期和时间。 |
大小 | Int64 | 文件大小,以字节为单位。 |
AttributeArchive | 布尔值 | 文件或目录是存档文件或目录。 应用程序使用此属性将文件标记为进行备份或移除。 |
AttributeCompressed | 布尔值 | 文件或目录已压缩。 这意味着文件中的所有数据都已压缩。 |
AttributeEncrypted | 布尔值 | 文件或目录已加密。 这意味着文件中的所有数据都已加密。 |
AttributeHidden | 布尔值 | 文件或目录已隐藏。 它不包括在普通目录的列表中。 |
AttributeNormal | 布尔值 | 文件或目录没有设置其他属性。 |
AttributeOffline | 布尔值 | 文件数据不会立即获得。 此属性表示文件数据已移入脱机存储空间。 此属性由分层存储管理软件 Remote Storage 使用。 |
AttributeReadOnly | 布尔值 | 文件或目录为只读。 对于文件,应用程序可以读取该文件,但不能写入或删除该文件。 |
AttributeReparsePoint | 布尔值 | 文件具有关联的重新解析点。 |
AttributeSparseFile | 布尔值 | 文件是稀疏文件。 |
AttributeSystem | 布尔值 | 文件或目录为操作系统的一部分,或者专供操作系统使用。 |
AttributeTemporary | 布尔值 | 该文件用于临时存储。 文件系统尝试将所有数据保留在内存中以便快速访问,而不是将其直接放入大容量存储空间。 |
提示
用户可以通过将文件夹从 Windows 文件资源管理器拖放到画布来直接创建一个目录工具。