ワイルドカードが使えないFileExists()を代替するVBScript関数
FileSystemObjectのCopyFile()、MoveFile()、DeleteFile()では、ワイルドカードが使えるのに、FileExists()では使えません。
以下のような代替方法は、ワイルドカード相当の判定式を作るのが面倒なのと、ファイル数の多いフォルダでは性能も遅そうです。
>For Each File In Folder.Files
> If ワイルドカード相当の判定式 Then Exit For
>Next
そこで、ワイルドカードが使えるCopyFile()、MoveFile()で代替できないものか?
ソフト名: | FileExists.VBS |
---|---|
動作OS: | Windows XP |
機種: | IBM-PC |
種類: | フリーソフト |
作者: | 吉岡 照雄 |