- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBScriptで、フォルダ内の拡張子によって処理を分けたい。)
VBScriptでフォルダ内の拡張子によって処理を分けたい
このQ&Aのポイント
- VBScriptを使用してフォルダ内の拡張子によって処理を分ける方法について相談です。
- フォルダ内の拡張子によって処理を分けるVBScriptのスクリプトを作成したいです。
- フォルダ内に特定の拡張子のファイルが存在する場合は処理Aを、存在しない場合は処理Bを行うVBScriptのコードを作成したいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
シェルで削除すれば如何です? Dim SHL Set SHL = CreateObject("WScript.Shell") SHL.Run "CMD.exe /C DEL C:\WORK\*.xls", 0, True ファイルが無くても別に何もしないだけです。 ついでにコピーもできます。 SHL.Run "CMD.exe /C COPY C:\hoge\*.xls C:\WORK", 0, True
その他の回答 (1)
- lesskey
- ベストアンサー率33% (66/200)
回答No.2
ワイルドカードでエクセルファイルだけ削除したいなら DeleteFileメソッドを使えば良いのでは? # objFSC.DeleteFile "C:\WORK\*.xls"
補足
ご回答ありがとうございます。 シェルで削除するという方法があるのですね!やってみます。