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