VBScript: フォルダを削除する DeleteFolder
VBScriptでフォルダを削除する場合はファイルシステムオブジェクトの DeleteFolderメソッドを使用します。
DeleteFolderメソッド
ファイルシステムオブジェクトのDeleteFolderメソッドを使って削除する場合は、 次のように記述します。
書式
ファイルシステムオブジェクト.DeleteFolder フォルダパス
次のサンプルコードではフォルダ「d:\test\vbs\temp」 を削除します。
'削除するフォルダのパス
strPath = "d:\test\vbs\temp"
'ファイルシステムオブジェクト作成
Set objFS = CreateObject("Scripting.FileSystemObject")
'フォルダ削除
objFS.DeleteFolder strPath
複数フォルダを削除したい場合
複数のフォルダをまとめて削除したい場合は、 ワイルドカード(*)を使って削除するフォルダを指定できます。
次のように「temp*」と指定すると、 「temp」で始まるフォルダを一括で削除できます。
'削除するフォルダのパス strFrom = "d:\test\vbs\temp*"