ファイルのダウンロードをする前に、
ダウンロード先のフォルダ内の全ファイル・フォルダの削除を行ってから、
ファイルのダウンロードをする処理を作っているのですが、
指定フォルダ内の全ファイルを消去することは出来ないでしょうか。
指定フォルダ内のフォルダ構造は可変で、
その都度一つ一つ削除していくのは大変なので、
一気に消せるAPIかなにかがあると助かるのですが、
どなたか教えていただけないでしょうか?
ファイルの全削除なら
別にAPI使わなくても、ワイルドカード使えば普通に消せます。
Kill "C:\DELTEST\*.*"
とか・・・。
DOSコマンド使いたいなら
Shell Environ("comspec") & " /C DEL C:\DELTEST\*.*"
とか・・・。
サブフォルダの中まで全部消したかったら、
FileSystemObjectのDeleteFolderメソッドまたは
FolderオブジェクトのDeleteメソッドを使ってください。
ただし、Folderごと消しますから、
必要に応じ再作成してください。
ツイート | ![]() |