*** USBupdate2k10 *** Простая обновлялка сборки 2K10 из ISO на флешку * Автоматический поиск флешки по наличию папки 2K10. * На флешке делается полная копия папок из образа ISO Исключение составляют папки "\AntiVir\" и папки пользователя и аддонов "\user.*","\Acronis\" - они исключены из процесса обновления. * На флешке, помимо 2k10, могут быть другие папки - они сохраняются. * Если метка флешки начинается с "MB2k10" - она будет переименована в соответствии с названием ISO * Расчет контрольных сумм всех файлов образа (по желанию пользователя) После обновления на флешке создается файл 2k10.md5, с помощью которого вы можете проверить правильность обновления (с учетем исключений), и в дальнейшем контролировать целостность файлов на флешке. ===Внимание! * На флешке уже должна быть папка 2K10. * Если вы используете UEFI, на флешке уже должна быть папка "efi". * Если папка 2K10 есть на нескольких дисках, будет предложена к обновлению первая найденная. * Буква диска V: в системе должна быть свободна - на нее временно подключается образ. * Если не монтируется диск V:, запускайте программу от имени АДМИНИСТРАТОРА ===Применение * Если вы скачали архив - распакуйте в папку с образом (если скачали вместе с торрентом - ничего делать не надо). * Зайдите в папку USBupdate2k10 и запустите командный файл (флешка уже должна быть подключена): MB2k10.cmd - обновление из бета-версии MB2k10_x.xx.cmd - обновление из версии x.xx (названия файлов соотвествуют названиям ISO, их можно менять самостоятельно) Лог работы программы находится в "user.dir\USBupdate2k10.log" ===Благодарность пользователям Pasha_ZZZ (идея с перименование флешки) YURETS (скрипт расчета конторольных сумм) dimetresko (тестирование) и всем другим за помощь и конструктивную критику. ----------------------------------------------------- ------- Настройки для продвинутых пользователей ----- ----------------------------------------------------- Для каждой флешки возможно сделать индивидуальные настройки. Они находятся в папке "user.dir" в файлах *.rcj,*.cmd и имена файлов соответствуют метке флешки. Эти файлы работают независимо и можно создавать их в любой комбинации по мере надобности. Если вы обновляете несколько флешек, можно создать файлы настроек для каждой флешки. Например для флешки с меткой "Test": ===test.rcj - файл исключений (дополнительно к основным исключениям 2к10) Состоит из 2-х секций: /XD (список масок каталогов, которые нужно исключить из обновления) /XF (список масок файлов, которые нужно исключить из обновления) Папки и файлы можно указывать либо с полным путем: v:\2k10\Programs-2k10\-Help- либо без: games Во этом случае будут исключены все папки "games" Если имя указано без полного пути, в имени допустимо использовать символы маски «?» и «*», где «*» — набор произвольных символов, а «?» — один произвольный символ. Например если указать для файлов маску "W7x64PE.*" - то во всех папках будут исключены все файлы с именем "W7x64PE" и любым расширением. Примечания: - если имя начинается со знака "-" (например "-Help-") - обязательно указание полного пути! - исключенные папки и файлы автоматом также исключаются из расчета MD5 Примеры см. в test.rcj ===test.cmd - файл команд пользователя Выполняется после обновления флешки. Примеры см. в test.cmd