本ページには広告が含まれています。
指定したドライブまたはネットワーク共有上で、ユーザーが利用可能な空き領域の量を返します。
- 構文
- Double = Drive.FreeSpace
- 引数
- 戻り値
- 指定したドライブの空き容量(バイト単位)
Drive オブジェクトを返すメソッド・プロパティ
- FSO.Drives プロパティ
- コンピューター上のすべてのFSO.ROUNDを格納したDrivesコレクション返します。
- File.Drive プロパティ
- 指定したファイルがあるFSO.ROUNDを返します。
使い方
Cドライブの空き容量を取得します。
- 結果
Drive.FreeSpace プロパティ (FSO)はバイト単位の値を返すため、適切な単位に合わせる場合はFiles関数 (自作関数)を使います。
- 結果
プログラム実行例
すべてのドライブの情報を取得

結果
使用関数
Cドライブの空き容量を割合で取得
Cドライブの空き容量を小数点以下第2位までの百分率(単位:%)で出力します。
結果
使用関数
関連記事
- FileSystemObject オブジェクト
- FSO.Drives プロパティ
- コンピューター上のすべてのFSO.ROUNDを格納したDrivesコレクション返します。
- Drive.DriveLetter プロパティ (FSO)
- ローカル ドライブまたはネットワーク共有を識別する 1 つの大文字のアルファベットを返します。
- Drive.FileSystem プロパティ (FSO)
- 指定したドライブで使用されているファイル システムを返します。
- Drive.VolumeName プロパティ (FSO)
- 指定したドライブのボリューム名を取得または設定します。
