説明 |
ボリューム属性を取得します。 通常は、ルートフォルダの所属するボリュームの属性を取得しますが、マウントしたフォルダの仮想ファイル名を指定すれば、マウント先のボリュームの属性も取得できます。 Windows98、Meでは、ネットワーク上のフォルダにUNC表記(\\server\folderなど)でマウントされた仮想ファイル名は指定できません。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
呼出形式 |
var volumeInfo = fs.GetVolumeInfo( [ path ] ) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
戻り値 |
ボリューム属性 以下の子オブジェクトを持つRecordオブジェクトが返ります。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
引数 |
String path |
ボリューム属性を取得するフォルダの仮想ファイル名 省略した場合は、カレントフォルダに関するボリューム属性を返します。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
例外 |
RTM-1 |
ファイルは物理パスにマップできません |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
使用例 |
var fs = new FileSystem; var path = "/folder"; var info = fs.GetVolumeInfo(path); print(fs.GetVolumePath(path), "のボリュームラベルは"); if (info.VolumeName.Length > 0) { print(info.VolumeName, "です\n"); } else { print("ありません\n"); } print("ボリュームシリアル番号は", info.VolumeSerial.toString(16), "です\n"); print("ファイルシステム:", info.FilesystemName, "\n"); print("ドライブの種類:", info.DriveType, "\n"); |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
関連項目 |
Mount、GetVolumePathメソッド |