条件付でVistaに対応しました。条件はIEの保護モードが無効のときに動作します。保護モードが有効だと、ファイル存在確認のPathIsDirectoryやPathFileExistsがファイルが無くてもあると判定されるなど、挙動がおかしかったので対応を止めました。