跳到主要内容

fattrib

注意

这个函数是在omp v1.1.0.2612中添加的,在以前的版本中不起作用!

注意

这个$函数以小写字母开头。

描述

设置文件属性参数。

名称描述
const filename[]目标文件名
timestamp = 0文件最后修改时间(UNIX 时间戳),设为 0 时保留原时间戳
attrib = 0x0F文件属性位掩码,设为 0x0F 时保留原属性

返回值

true - 操作成功

false - 操作失败

示例

// 将文件修改时间设置为 '2024-03-07 06:28:15'
if (fattrib("file.txt", 1709792895))
{
// 成功提示
print("文件属性设置成功");
}
else
{
// 错误处理
print("文件\"file.txt\"不存在或无法设置属性");
}

注意事项

提示
  • 时间戳使用 UNIX 纪元时间(1970 年 1 月 1 日至今的秒数)
  • 文件属性使用位掩码机制
  • 具体位掩码含义取决于底层文件系统(FAT/NTFS/ext 等)

相关函数