|
説明 |
ボリューム属性を取得します。 通常は、ルートフォルダの所属するボリュームの属性を取得しますが、マウントしたフォルダの仮想ファイル名を指定すれば、マウント先のボリュームの属性も取得できます。 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メソッド |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||