Function Reference

FileSetTime

1つ以上のファイルのタイムスタンプを設定します。

FileSetTime ( "file pattern", "time" [, type [, recurse] ] )

 

パラメータ

file pattern 変更するファイル。例:C:\*.au3、C:\Dir
time "YYYYMMDDHHMMSS"(年、月、日、時間(24時間制)、秒)形式の新しく設定する時間。空文字 "" を使用すると現在の時間が使用されます。
type [オプション]変更するタイムスタンプ: 0 = 更新日時 (デフォルト)
1 = 作成日時
2 = アクセス日時
recurse [オプション] 1を設定するとフォルダの中身を再帰的に処理します。デフォルトは0(再帰処理なし)。

 

返し値

成功 1を返します。
失敗 タイムスタンプ変更でエラーが起きた場合0を返します。

 

注意

1980/01/01以前の日付けを使用すると動作しません。
読み込み専用のファイルのタイムスタンプを変更しようとするエラーが起きます。

 

関連

FileGetTime, FileGetAttrib, FileSetAttrib

 


;.au3ファイルの「更新日時」タイムスタンプを2003年11月1日の現在の時刻に変更します。
$var = FileSetTime("file.au3", "20031101")