FileExists

(PWS4 IIS4 IIS5)
FileExists — 指定したファイルが存在する場合は、真 (true) を返します。存在しない場合は、偽 (false) を返します。

構文

object.FileExists ( filespec )

パラメータ

object
FileSystemObject オブジェクトを指定します。
filespec
ファイルへのパス。

戻り値

filespec で指定したファイルまたはディレクトリが存在すれば TRUE を返し、そうでなければ FALSE を返します。

説明

ファイルが存在するかどうかを調べます。

JScript

1
2
3
4
5
6
7
8
9
10
function ReportFileStatus(filespec)
{
   var fso, s = filespec;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   if (fso.FileExists(filespec))
      s += " は、存在します。";
   else
      s += " は、存在しません。";
   return(s);
}

VBScript

1
2
3
4
5
6
7
8
9
10
Function ReportFileStatus(filespec)
   Dim fso, msg
   Set fso = CreateObject("Scripting.FileSystemObject")
   If (fso.FileExists(filespec)) Then
      msg = filespec & " は、存在します。"
   Else
      msg = filespec & " は、存在しません。"
   End If
   ReportFileStatus = msg
End Function