DeleteFile メソッド
指定されたファイルを削除します。
object.DeleteFile ( filespec[, force] );
引数
- object
必ず指定します。FileSystemObject オブジェクトの名前を指定します。 - filespec
必ず指定します。削除するファイルの名前を指定します。パスの最後の構成要素内ではワイルドカード文字も使用できます。 - force
省略可能です。真 (true) を指定すると、読み取り専用の属性を持つファイルも削除されます。偽 (false) を指定すると、読み取り専用ファイルは削除されません (既定値)。
解説
名前の一致するファイルが見つからない場合は、エラーが発生します。DeleteFile メソッドは、最初のエラーが発生した時点で処理を中止します。エラーが発生するまでに行った処理を、取り消したり元に戻したりする処理は一切行われません。
次のコードは、DeleteFile メソッドの使用例です。
function DeleteFile(filespec)
{
var fso;
fso = new ActiveXObject("Scripting.FileSystemObject");
fso.DeleteFile(filespec);
}
[VBScript]
Sub DeleteAFile(filespec)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFile(filespec)
End Sub
参照
CopyFile メソッド | CreateTextFile メソッド | Delete メソッド | DeleteFolder メソッド | MoveFile メソッド