FileExists.VBS

ワイルドカードが使えないFileExists()を代替するVBScript関数

  • ソフト名 :FileExists.VBS
  • バージョン :1.00
  • ライセンス :フリーソフト
  • OS :Windows
  • 開発 :吉岡 照雄

ダウンロード

FileExists.VBS詳細

FileSystemObjectのCopyFile()、MoveFile()、DeleteFile()では、ワイルドカードが使えるのに、FileExists()では使えません。
以下のような代替方法は、ワイルドカード相当の判定式を作るのが面倒なのと、ファイル数の多いフォルダでは性能も遅そうです。

>For Each File In Folder.Files
> If ワイルドカード相当の判定式 Then Exit For
>Next

そこで、ワイルドカードが使えるCopyFile()、MoveFile()で代替できないものか?

Leave a Reply

メールアドレスが公開されることはありません。 が付いている欄は必須項目です