Documentation/DriveInfo
class

DriveInfo

js/foo_uie_jsplitter.js:2672

Object returned by utils.GetDriveInfo.

propertyreadonly

AvailableSpace

js/foo_uie_jsplitter.js:2754
AvailableSpace: number = 0

Free space available to the current user in bytes, or 0 if unavailable.

propertyreadonly

DriveLetter

js/foo_uie_jsplitter.js:2688
DriveLetter: string = ""

Drive letter without the colon, or an empty string when the volume has no drive letter.

propertyreadonly

DriveType

js/foo_uie_jsplitter.js:2696
DriveType: number = 0

Drive type.
Values are compatible with Scripting.FileSystemObject:
0 - unknown, 1 - removable, 2 - fixed, 3 - network, 4 - CD-ROM, 5 - RAM disk.

propertyreadonly

FileSystem

js/foo_uie_jsplitter.js:2722
FileSystem: string = ""

File system name, or an empty string if unavailable.

propertyreadonly

FreeSpace

js/foo_uie_jsplitter.js:2746
FreeSpace: number = 0

Total free space in bytes, or 0 if unavailable.

propertyreadonly

IsReady

js/foo_uie_jsplitter.js:2706
IsReady: boolean = false

true if volume or space information can be queried.

propertyreadonly

Root

js/foo_uie_jsplitter.js:2680
Root: string = ""

Drive root path, for example C:\.

propertyreadonly

SerialNumber

js/foo_uie_jsplitter.js:2730
SerialNumber: number = 0

Volume serial number, or 0 if unavailable.

propertyreadonly

TotalSize

js/foo_uie_jsplitter.js:2738
TotalSize: number = 0

Total size in bytes, or 0 if unavailable.

propertyreadonly

VolumeName

js/foo_uie_jsplitter.js:2714
VolumeName: string = ""

Volume label, or an empty string if unavailable.