Feb 27, 2012 14:33
Под Windows 32bit (2К3 server, XP, Vista, Windows 7) периодически возникает задача "записать разом на болванку кучу файлов, созданных кретинами пользователями с кучей каталогов названных как угодно и сколь угодно длинно", а также "сохранить профайл узера в операционке со всеми его кривофайлами на рабочем столе и в папках".
Хорошее - NERO
На данный момент есть ДВЕ программы, которые решают эту задачу, даже если число файлов превышает 80 тысяч в один присест:
Удовлетворительно - mkisofs в командной строке. Не умеет переименовыватть в различные имена файлы с почти совпадающими отличающимися "хвостом" именами, что особенно смертельно для каталогов.
Хорошо - NERO с 7 версии начиная. Умеет исправить косяки в практически любой файловой структуре. Умеет спрашивать что делать с совпадающими файлами.
Плохое
Плохо и мерзко ведут себя бесплатные:
Deep Burner - просто дохнет на примерно 24 тысячах файлов.
Гарантированно шизеет на бесконечном пути
UUDS всех попавшихся версий - гарантированно кладёт XP в синий экран или перезагрузку своею глючною ASPI на примерно 12 тысячах файлов
С некоторой верояятностью умирает или вышибает систему на бесконечном пути
Small CD Writer - фигеет от слишком длинных путей. Виснет и подвешивает API винды на бесконечном пути.
Встроенная запись в венду - дохнет на бесконечном пути, время записи становится примерно равно бесконечности при числе файлов более 40 тысяч.
ни одна из этих четырёх не умеет создавать уникальные имена для почти совпадающих.
Пидарасы
И отдельные лучи поноса - Windows 7 за штатно существующий бесконечный путь в %USERPROFILE%\Application Data
Альтернативные решения
Acronis True Image
+ не дохнет ни на каких встреченных мной даже очень безобразных файловых структурах, позволяет работать с получившимся .tib файлом как сархивом или монтировать его как букву диска.
+ позволяет бекапиться на лету, в том числе (с 8 версии) сервера.
- коммерческая и, что дополнительно неприятно, содержимое бекапа сервера не откроешь без живой серверной лицензии. Хехе.
- несовместимости между версиями - архив 11-ой версии не всегда корректно монтируется 13-ой!
- нельзя поставить на комп две версии одновременно.
Winrar
+ не дохнет на очень хитровывернутых структурах
+ распространён и дешев.
- не позволяет бекапить слепок системы, а только пофайлово
windows,
техника