指定フォルダ内の全ファイル・フォルダを消去するには?


たき  2002-09-15 00:31:32  No: 104968

ファイルのダウンロードをする前に、
ダウンロード先のフォルダ内の全ファイル・フォルダの削除を行ってから、
ファイルのダウンロードをする処理を作っているのですが、
指定フォルダ内の全ファイルを消去することは出来ないでしょうか。
指定フォルダ内のフォルダ構造は可変で、
その都度一つ一つ削除していくのは大変なので、
一気に消せるAPIかなにかがあると助かるのですが、
どなたか教えていただけないでしょうか?


Say  2002-09-15 00:58:59  No: 104969

ファイルの全削除なら
別にAPI使わなくても、ワイルドカード使えば普通に消せます。

Kill "C:\DELTEST\*.*"
とか・・・。

DOSコマンド使いたいなら
Shell Environ("comspec") & " /C DEL C:\DELTEST\*.*"
とか・・・。

サブフォルダの中まで全部消したかったら、
FileSystemObjectのDeleteFolderメソッドまたは
FolderオブジェクトのDeleteメソッドを使ってください。
ただし、Folderごと消しますから、
必要に応じ再作成してください。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加