ファイルやフォルダのタイムスタンプを(一括)変更
FileSetTime [, YYYYMMDDHH24MISS, FilePattern, WhichTime, OperateOnFolders?, Recurse?]
引数名 | 説明 |
---|---|
YYYYMMDDHH24MISS | 日付時刻をYYYYMMDDHH24MISSの形式で指定。 |
FilePattern | 対象ファイル名。 ワイルドカード使用可。 相対パスで指定した場合は、%A_WorkingDir%を基準としたパスとなる。 省略時は、一番内側のFile-Loopで対象となっているファイルが対象となる。 |
WhichTime | どのタイムスタンプを変更するか。
|
OperateOnFolders? |
ワイルドカード使用時のフォルダの扱い
|
Recurse? |
「1」を指定すると、サブフォルダをたどってFilePatternに一致するファイルを対象とする。 省略時や「0」を指定した場合は、サブフォルダ以下は含まない。 |
変更に失敗したファイルの数になる
FileGetTime, FileGetAttrib, FileSetAttrib, FileGetSize, FileGetVersion, File-loop, EnvAdd, EnvSub
; Set the modification time to the current time for all matching files: FileSetTime, , C:\temp\*.txt
; Set the modification date (time will be midnight): FileSetTime, 20040122, C:\My Documents\test.doc
; Set the creation date. The time will be set to 4:55pm: FileSetTime, 200401221655, C:\My Documents\test.doc, C
; Change the mod-date of all files that match a pattern. ; Any matching folders will also be changed due to the last param: FileSetTime, 20040122165500, C:\Temp\*.*, M, 1