前のトピック: WriteFile - ファイルへのデータの書き込み次のトピック: CopyFile or Copy Link - 既存ファイルのコピー


ファイル システム関数

ファイル システム関数は、ファイルおよびディレクトリに作用するか、またはこれらを調べます。 各関数の説明では、関数が有効なプラットフォームを示します。

関連項目:

CopyFile or Copy Link - 既存ファイルのコピー

CopyTree - ディレクトリ ツリーのコピー

CreateDirectory または MkDir - 新規ディレクトリの作成

CreateFile - 新規ファイルの作成

GetFileTime - ファイル作成日、最終アクセス日、または最終変更日を返す

DeleteFile または DelFile - ファイルの削除

DeleteTree または DelTree - ディレクトリ ツリーの削除

MkDir - ファイル システム関数

ExistDir または ExistDirectory - ディレクトリの有無の調査

ExistFile - ファイルの有無の調査

GetFileAttributes - ファイル属性を返す

SetFileAttributes - ファイル属性の設定

FindClose - 検索処理の終了

FindFirstFile - ディレクトリ内のファイル検索

FindFirst - 検索で最初に見つかったファイルの名前を返す

FindNext

FindNextFile - FindFirstFile ディレクトリ スキャンの続行

GetDir または GetDirectory - 現行ディレクトリ名の取得

GetDiskFree、GetDiskFreeB、GetDiskFreeKB、および GetDiskFreeMB - 空きディスク領域を返す

GetDiskSize、GetDiskSizeB、GetDiskSizeKB、および GetDiskSizeMB - ディスク サイズを返す

GetDiskUsage、GetDiskUsageB、GetDiskUsageKB、および GetDiskUsageMB - ディスク使用量を返す

GetDrive - 現在のドライブ番号を返す

GetFileSize - ファイル サイズを返す

GetFileStoreFree、GetFileStoreSize、および GetFileStoreUsage - 空き容量、総容量、および使用容量を返す

GetLongFileName - 短縮ファイル名をロング ファイル名に変換する

GetShortFileName - ロング ファイル名を短縮ファイル名に変換する

GetSpecialDir - 特定ディレクトリ名およびパスの取得

Is_Archive - ファイルがアーカイブされているかどうかの確認

Is_Blk - ファイルがブロック スペシャル ファイルであるかどうかの確認

Is_Chr - ファイルがキャラクタ スペシャル ファイルであるかどうかの確認

Is_Dir - ファイルがディレクトリであるかどうかの確認

Is_Fifo - ファイルに「パイプ スペシャル」属性があるかどうかの確認

Is_File - ファイルが通常のファイルであるかどうかの確認

Is_G_R - ファイルに「グループ読み取り」属性があるかどうかの確認

Is_G_W - ファイルに「グループ書き込み」属性があるかどうかの確認

Is_G_X - ファイルに「グループ実行」属性があるかどうかの確認

Is_Hidden - ファイルに「隠しファイル」属性があるかどうかの確認

Is_O_R - ファイルに「他者読み取り」属性があるかどうかの確認

Is_O_W - ファイルに「他者書き込み」属性があるかどうかの確認

Is_O_X - ファイルに「他者実行」属性があるかどうかの確認

Is_ReadOnly - ファイルに「読み取り専用」属性があるかどうかの確認

Is_SGID - ファイルに「グループ ID 設定」属性があるかどうかの確認

Is_SUID - ファイルに「ユーザ ID 設定」属性があるかどうかの確認

Is_System - ファイルに「システム ファイル」属性があるかどうかの確認

Is_U_R - ファイルに「ユーザ読み取り」属性があるかどうかの確認

Is_U_W - ファイルに「ユーザ書き込み」属性があるかどうかの確認

Is_U_X - ファイルに「ユーザ実行」属性があるかどうかの確認

RemoveDirectory または RmDir - ディレクトリの削除

RenameDirectory または RenDir - ディレクトリの名前の変更または移動

RenameFile - ファイルの名前の変更または移動

SetFileTime - ファイルまたはディレクトリのタイムスタンプ設定