IsReady Property

Office VBScript

Microsoft® Visual Basic® Scripting Edition IsReady Property  Scripting Run-Time Reference 
Version 3 

See Also                  Applies To


Description
Returns True if the specified drive is ready; False if it is not.
Syntax
object.IsReady

The object is always a Drive object.

Remarks
For removable-media drives and CD-ROM drives, IsReady returns True only when the appropriate media is inserted and ready for access.

The following code illustrates the use of the IsReady property:

Function ShowDriveInfo(drvpath)
  Dim fso, d, s, t
  Set fso = CreateObject("Scripting.FileSystemObject")
  Set d = fso.GetDrive(drvpath)
  Select Case d.DriveType
    Case 0: t = "Unknown"
    Case 1: t = "Removable"
    Case 2: t = "Fixed"
    Case 3: t = "Network"
    Case 4: t = "CD-ROM"
    Case 5: t = "RAM Disk"
  End Select
  s = "Drive " & d.DriveLetter & ": - " & t
  If d.IsReady Then 
    s = s & "<BR>" & "Drive is Ready."
  Else
    s = s & "<BR>" & "Drive is not Ready."
  End If
  ShowDriveInfo = s
End Function