# filestat

ファイルもしくはフォルダの統計情報を取得する。(バージョン4.66以降)

    filestat <filename> <size> [<mtime>] [<drive>]

## 解説

ファイルもしくはフォルダ <filename> の統計情報を取得する。
ファイルサイズを <size> に格納する。
ファイルもしくはフォルダの最終変更時間を <mtime> に格納する。
ファイルもしくはフォルダのドライブ番号を <drive> に格納する。
取得に失敗した場合は、システム変数 result に -1 が格納される。

## 例

    filestat 'test.exe' size time drive

    if result = -1 then
    	messagebox 'file open error' 'filestat'
    else
    	sprintf2 str 'File size=%d Time modified=%s Drive=%s' size time drive
    	messagebox str 'filestat'
    endif

    filestat 'Macro' size time drive

    if result = -1 then
    	messagebox 'Directory open error' 'filestat'
    else
    	sprintf2 str 'Directory size=%d Time modified=%s Drive=%s' size time drive
    	messagebox str 'filestat'
    	; ex. Directory size=0 Time modified=2014-03-04 22:44:47 Drive=C
    endif

## 参照

- foldersearch
- getfileattr