1
我正在使用Go处理一系列文件,并且我想指出是否使用文件元数据处理了文件。如果文件已被处理至少一次,但尚未被程序处理一个小时,我想删除它。如何使用Go翻转文件的Windows存档位
我认为Windows归档位是确定文件是否至少被处理过一次的好方法,因为这些文件是临时文件,并且不会进行备份以防止意外翻转Windows归档位。
我正在使用Go处理一系列文件,并且我想指出是否使用文件元数据处理了文件。如果文件已被处理至少一次,但尚未被程序处理一个小时,我想删除它。如何使用Go翻转文件的Windows存档位
我认为Windows归档位是确定文件是否至少被处理过一次的好方法,因为这些文件是临时文件,并且不会进行备份以防止意外翻转Windows归档位。
使用Microsoft Windows API:
Retrieving and Changing File Attributes
应用程序可以检索该文件使用 GetFileAttributes或GetFileAttributesEx功能属性。 CreateFile和SetFileAttributes函数可以设置许多属性。
import "golang.org/x/sys/windows"