基 础 函 数 参 考


FileSetTime

设置一或多个文件的时间戳.

FileSetTime ( "文件名", "时间" [, 类型 [, 递归]] )

参 数

文件名 目标文件, 例如: C:\*.au3, C:\Dir
时间 新时间格式 "YYYYMMDDHHMMSS" (年月日时分秒, 24小时制). 如为空 "", 则使用当前时间.
type [可选参数] 更改时间戳类型: 0 = 修改时间 (默认), 1 = 创建时间, 2 = 访问时间
递归 [可选参数] 如果设置为 1, 则进入目录递归. 默认为 0 (无递归).

返 回 值

成功: 返回 1.
失败: 返回 0, 修改时间戳错误.

备 注

如果设置日期早于 1980-01-01, 则没有任何效果.
如果修改只读文件的时间戳将返回一个错误.

相 关 函 数

FileGetTime, FileGetAttrib, FileSetAttrib

函 数 示 例


;修改 file.au3 的修改时间为 2011年6月23日的当前时间
Local $var = FileSetTime("file.au3", "20110623")

provider with jb51.net (unicode)