« Excelでマルチタスク処理 | トップページ | 関連付けの起動コマンドラインを確認する »

2008年1月18日 (金)

ファイル名の大文字と小文字の違いだけの変更

FileSystemObject の File.Name=新しい名前 では、ファイル名の大文字と小文字の違いだけの変更ができません:-(

Shell.Application の FolderItem.Name=新しい名前 なら出来ます。

と、ここまでは知ってましたが、更に、

FileSystemObject の MoveFile(古いパス,新しいパス) でも出来るようです。

ただし、FSOでは、エクスプローラへの反映が遅延します。
また、MoveFolder() は駄目です。

やはり、Shell.Application のほうがお勧めです。

« Excelでマルチタスク処理 | トップページ | 関連付けの起動コマンドラインを確認する »