跳到主要内容

文件处理

跟文件相关的操作

创建文件

创建新文件

输入参数

参数类型是否必须说明
文件路径string文件保存路径
文件名string文件名,需要包含后缀名,如:1.txt

输出参数

变量名类型说明
自定义string新文件保存路径

重命名文件

重命名文件

输入参数

参数类型是否必须说明
被重命名文件string目标文件
新文件名string新文件名,需要包含后缀名,如:new.txt

输出参数

变量名类型说明
自定义string重命名文件保存路径

复制文件

复制指定文件到指定位置

输入参数

参数类型是否必须说明
复制文件string源文件路径
复制路径string目标文件路径
是否替换string目标文件存在时是否替换

输出参数

读取文件

读取文件内容

输入参数

参数类型是否必须说明
文件路径string源文件路径

输出参数

变量名类型说明
自定义string文件的内容

写入文件

写入内容到目标文件

输入参数

参数类型是否必须说明
文件路径string文件路径
写入内容string写入内容

输出参数

警告

文件已有的内容会被清空

追加写入文件

在原有文件内容的末尾写入文件

输入参数

参数类型是否必须说明
文件路径string文件路径
写入内容string写入内容

输出参数

移动文件

移动文件到目标位置

输入参数

参数类型是否必须说明
移动文件string源文件路径
移动路径string目标目录,不含文件名

输出参数

删除文件

删除指定文件

输入参数

参数类型是否必须说明
文件路径string源文件路径

输出参数

获取名称

获取文件的名称

输入参数

参数类型是否必须说明
文件路径string文件路径

输出参数

变量名类型说明
自定义string文件名,包含后缀名,如1.txt

获取扩展名

获取文件的扩展名

输入参数

参数类型是否必须说明
文件路径string文件路径

输出参数

变量名类型说明
自定义string文件扩展名(后缀名),如.txt

获取本地父路径

获取文件的父级目录

输入参数

参数类型是否必须说明
文件路径string文件路径

输出参数

变量名类型说明
自定义string父级目录,如C:\Users\ocean\Desktop

获取文件大小

获取文件的大小

输入参数

参数类型是否必须说明
文件路径string文件路径

输出参数

变量名类型说明
自定义string文件大小,单位:MB,如0.5MB

判断文件是否存在

判断目标文件是否存在

输入参数

参数类型是否必须说明
文件路径string文件路径

输出参数

变量名类型说明
自定义bool是否存在

获取文件MD5

计算文件内容的MD5值

输入参数

参数类型是否必须说明
文件路径string文件路径

输出参数

变量名类型说明
自定义stringmd5值

获取文件时间

获取文件的创建或修改时间

输入参数

参数类型是否必须说明
文件路径string文件路径
时间类型string创建时间、修改时间

输出参数

变量名类型说明
自定义DataTime时间

获取INI配置

读取INI文件配置项,INI文件格式如下图:

ini文件

输入参数

参数类型是否必须说明
文件路径string文件路径
配置节名称string配置节
配置键名称string配置项

输出参数

变量名类型说明
自定义string对应配置项的值

写入INI配置

写入配置项到INI文件

输入参数

参数类型是否必须说明
文件路径string文件路径
配置节名称string配置节
配置键名称string配置项
配置键值string配置项的值

输出参数