Biblioteca de tiempo de ejecución de Scripting  

Propiedad IsReady

Devuelve True si la unidad especificada está lista y devuelve False si no está lista.

objeto.IsReady 

objeto siempre es un objeto Drive.

Comentarios

Para unidades de discos removibles y unidades de CD-ROM, IsReady sólo devuelve True cuando el disco está insertado y listo para usar.

El siguiente código muestra el uso de la propiedad IsReady:

[JScript]
function MostrarInformacionDeUnidad(rutadeunidad)
{
   var fso, d, s, t;
   fso = new ActiveXObject("Scripting.FileSystemObject")
   d = fso.GetDrive(rutadeunidad)
   switch (d.DriveType)
   {
      case 0: t = "Desconocido"; break;
      case 1: t = "Removible"; break;
      case 2: t = "Fijo"; break;
      case 3: t = "Red"; break;
      case 4: t = "CD-ROM"; break;
      case 5: t = "Disco RAM"; break;
   }
   s = "Unidad " + d.DriveLetter + ": - " + t;
   if (d.IsReady)
      s += "<br>" + "La unidad está lista.";
   else
      s += "<br>" + "La unidad no está lista.";
   return(s);
}
[VBScript]
Function MostrarInfoUnidad(rutaUnidad)
   Dim fso, d, s, t
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set d = fso.GetDrive(rutaUnidad)
   Select Case d.DriveType
      Case 0: t = "Desconocido"
      Case 1: t = "Extraíble"
      Case 2: t = "Fijo"
      Case 3: t = "Red"
      Case 4: t = "CD-ROM"
      Case 5: t = "Disco RAM"
   End Select
   s = "Unidad " & d.DriveLetter & ": - " & t
   If d.IsReady Then 
      s = s & "<BR>" & "La unidad está lista."
   Else
      s = s & "<BR>" & "La unidad no está lista."
   End If
   MostrarInfoUnidad = s
End Function

Consulte también

Propiedad AvailableSpace | Propiedad DriveLetter | Propiedad DriveType | Propiedad FileSystem | Propiedad FreeSpace | Propiedad Path | Propiedad RootFolder | Propiedad SerialNumber | Propiedad ShareName | Propiedad TotalSize | Propiedad VolumeName

Se aplica a: Objeto Drive

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.