DriveExists
(PWS4 IIS4 IIS5)
DriveExists — 指定されたドライブが存在する場合は、真 (true) を返します。存在しない場合は、偽 (false) を返します。
構文
object.DriveExists(drivespec)
パラメータ
- object
- FileSystemObject オブジェクトを指定します。
- drivespec
- ドライブ名またはフル パスを指定します。
戻り値
ドライブが存在すれば TRUE、それ以外の場合に FALSE を返します。
説明
リムーバブル メディアのドライブの場合は、メディアがセットされていなくても真 (true) が返されます。ドライブの準備ができているかどうかを調べるには、Drive オブジェクトの IsReady プロパティを使用してください。
例
JScript
1 2 3 4 5 6 7 8 9 10 | function ReportDriveStatus(drv) { var fso, s = ""; fso = new ActiveXObject("Scripting.FileSystemObject"); if (fso.DriveExists(drv)) s += "ドライブ " + drv + " は、存在します。"; else s += "ドライブ " + drv + " は、存在しません。"; return(s); } |
VBScript
1 2 3 4 5 6 7 8 9 10 | Function ReportDriveStatus(drv) Dim fso, msg Set fso = CreateObject("Scripting.FileSystemObject") If fso.DriveExists(drv) Then msg = ("ドライブ " & UCase(drv) & " は、存在します。") Else msg = ("ドライブ " & UCase(drv) & " は、存在しません。") End If ReportDriveStatus = msg End Function |