DeleteFolder

(PWS4 IIS4 IIS5)
DeleteFolder — 指定されたフォルダおよびそのフォルダ内のフォルダとファイルを削除します。

構文

object.DeleteFolder ( source [, option] )

パラメータ

object
FileSystemObject オブジェクトを指定します。
source
削除するファイルを指定します。
option
オプションのパラメータ option に TRUE が指定された場合、読み取り専用ファイルも削除します。デフォルトは FALSE です。

戻り値

値を返しません。

説明

DeleteFolder メソッドでは、ほかのフォルダやファイルを含むフォルダと何も含まないフォルダとは区別されません。指定したフォルダは、ほかのファイルやフォルダが格納されているかどうかに関係なく削除されます。

名前の一致するフォルダが見つからない場合は、エラーが発生します。DeleteFolder メソッドは、最初のエラーが発生した時点で処理を中止します。エラーが発生するまでに行った処理を、取り消したり元に戻したりする処理は一切行われません。

JScript

1
2
3
4
5
6
function DeleteFolder(folderspec)
{
   var fso;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   fso.DeleteFolder(folderspec);
}

VBScript

1
2
3
4
5
Sub DeleteAFolder(filespec)
   Dim fso
   Set fso = CreateObject("Scripting.FileSystemObject")
   fso.DeleteFolder(filespec)
End Sub