[Quote]

    Joker-2013
  • 1039
  • Longevity: 9 years 9 months
  • Posts: 2053
  • REPUTATION:120

    [+] [-]
  • Location: из прошлого
MSDaRT_integrator.exe - скрипт интеграции DaRT Vista/7/8/8.1/10 в аналогичные установочные дистрибутивы Windows,
после чего он будет доступен в меню "Восстановление системы".
- -Для интеграции положите ISO образы в один каталог с скриптом, запустите его, по завершению работы появятся файлы Имя_образа-MSDaRT.iso. Так же доступен режим командной строки для интеграции в wim файлы.
Возможности:
• Поддерживаются все текущие версии дистрибутивов Windows Vista/7/8/8.1/10(TH1+...+21H1).
• Поддерживаются сборки с более чем одним wim.
• Поддержка мультиязычных wim.
• Присутствуют все существующие локализации DaRT, если нет необходимой - будет установлена английская.
• Опциональная загрузка антивирусных обновлений.
• Скрипт по очереди обрабатывает все ISO что лежат рядом с ним.
• Скрипт работает на Windows Xp/2003 x86-x64 и ОС старше.
• Не требует установки дополнительного софта - Windows AIK/ADK, WinDbg.
• Присутствуют две локализации скрипта - русская и английская, определяется автоматом в зависимости от языка интерфейса пользователя. Для русского интерфейса - русская локализация, во всех других случаях английская.
Интеграция в среду восстановления Windows (WinRE):
Запустите скрипт, рядом с ним не должно быть ISO файлов, нажмите цифру 1.
Создание загрузочного ISO из WinRE:
Запустите скрипт, рядом с ним не должно быть ISO файлов, нажмите цифру 2.
Добавление своих драйверов:
Есть возможность интеграции драйверов вместе с DaRT-ом. Создаем рядом каталог нужной разрядности: Drivers-x86 или Drivers-x64. Кладем в него распакованные драйвера (inf+sys+cat+...) и в процессе работы все они рекурсивно будут добавлены.
Особенности MSDaRT:
MSDaRT версии N работает только в составе Windows N и взаимодействует с установленной Windows N. Но есть исключения, когда старшая версия MSDaRT может реанимировать младшую версию Windows - например MSDaRT 10 без проблем удаляет обновления в Windows 7. Еще не стоит забывать, что MSDaRT и установленная Windows должны быть одной разрядности, иначе половина функций будет недоступна.
Командная строка:
В режиме командной строки скрипт интегрирует DaRT в загрузочные wim файлы, в папку с WinPE (смонтированный wim). Путь к wim\папке нужно указывать полный.
Ключ -ai скрывает окно подтверждения запуска скрипта и загружает антивирусные обновления.
Ключ -y скрывает окно подтверждения запуска скрипта.
Ключ -gm2 скрывает процесс распаковки.
Примеры:
MSDaRT_integrator.exe -y D:\Image\sources\boot.wim
MSDaRT_integrator.exe -y -gm2 "E:\2\Windows 10\boot-x86.wim" "E:\2\Windows 8.1\Mount" "H:\Windows 7\sources\boot.wim"
Для интеграции в процессе работы UpdatePack7R2, кладем рядом скрипт и UpdatePack7R2Wim.cmd со следующим содержимым:
@Echo off
Echo Интеграция MSDaRT 7.
MSDaRT_integrator.exe -y %WinDir%\Temp\UpdatePack7Wre
Exit
Что нового в 1.12.11 версии:
- Добавлена поддержка Windows 10 (20H1, 20H2, 21H1).
- Добавлена поддержка Windows Vista (MSDaRT 6.0).
- В режиме командной строки добавлена интеграция в папку с WinPE (смонтированный wim).
- Удален антивирус для Vista и 7 (не может скачивать обновления баз).
- Исправлена загрузка антивирусных обновлений.
- Исправлен вылет скрипта в режиме командной строки.
- В загрузочном ISO из WinRE убрана надпись "Press any key to boot from CD or DVD..." при загрузке в UEFI.
- Улучшена интеграция драйверов.
Что нового в 1.9.6 версии:
- Добавлена поддержка мультиязычных wim файлов.
- Добавлена поддержка Windows 10 (19H1).
Что нового в 1.7.6 версии:
- Исправлена работа скрипта в режиме командной строки, когда wim имеет атрибуты "Только чтение" + "Скрытый".-MSDaRT_integrator.exe (105 Мб) MD5: 77265EDBE261D7BCC9A1B0058D759D4D
MediaFire, Zippyshare, UPLOAD.EE.-Автор проекта: At1ant aka Ж.Д.А.Л.К.Е.Р.

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years
  • Posts: 53
  • REPUTATION:30

    [+] [-]
38627Кстати у Автора есть интересный проект FiraDisk_integrator, но что-то на сайте из первого поста его не видно...
Это я и есть, так исторически сложилось что два ника, в свойствах файлах - At1ant aka Ж.Д.А.Л.К.Е.Р. Отзеркалил пару других проектов, смотри в этом подразделе форума.
38659как то можно добавить в MSDaRT_integrator.exe драйверпак для контроллеров HDD ?
Не стоит добавлять драйверпак, можно словить глюки, лучше только тот драйвер который тебе необходим. Берешь такой драйвер и кладешь его в каталог x86 или x64 созданный рядом с Wim, туда же Add_drivers_to_Wim.cmd. Запускаем скрипт и он интегрирует драйвера из каталогов x86/x64 во все Wim файлы что рядом с ним.
Add_drivers_to_Wim.cmd:
@Echo off
Title Add drivers to Wim.
For /F "Delims=" %%I In ('Dir *.wim /a-d /b') Do (
  Echo Mounting: %%I.
  Md Mount
  Dism /Mount-Wim /WimFile:"%%I" /index:2 /MountDir:Mount >Nul
  If Exist Mount\Windows\SysWOW64\* (
    Echo Add x64 drivers.
    Dism /image:Mount /Add-Driver /Driver:x64 /recurse /ForceUnsigned >Nul
  ) Else (
    Echo Add x86 drivers.
    Dism /image:Mount /Add-Driver /Driver:x86 /recurse >Nul
  )
  Echo Unmounting: %%I.
  Dism /Unmount-Wim /MountDir:Mount /Commit >Nul
  Dism /Cleanup-Wim >Nul
  Rd /s /q Mount
)
Echo Script has finished its work.
Pause
Exit
38676например у Gen210-чный boot x64 c Dart за ~300 метров....
Смотрю на свой boot.wim, где 10 х64 RS1 + Dart + FiraDisk + удален первый индекс Wim-а = 295Мб. Семерка понятное дело будет весить меньше.

[Quote]

    hanter16
  • 13646
  • Longevity: 8 years 11 months
  • Posts: 8
  • REPUTATION:0

    [+] [-]
At1ant, порядок интеграции Dart и Fira-любой?
Было б неплохо- 2 интегратора в одном флаконе!))
спс

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years
  • Posts: 53
  • REPUTATION:30

    [+] [-]
Любой.

[Quote]

    AK470
  • 151
  • Longevity: 10 years
  • Posts: 116
  • REPUTATION:1

    [+] [-]
38659как то можно добавить в MSDaRT_integrator.exe драйверпак для контроллеров HDD ?
Не стоит добавлять драйверпак, можно словить глюки, лучше только тот драйвер который тебе необходим. Берешь такой драйвер и кладешь его в каталог x86 или x64 созданный рядом с Wim, туда же Add_drivers_to_Wim.cmd. Запускаем скрипт и он интегрирует драйвера из каталогов x86/x64 во все Wim файлы что рядом с ним.
Add_drivers_to_Wim.cmd:
@Echo off
Title Add drivers to Wim.
For /F "Delims=" %%I In ('Dir *.wim /a-d /b') Do (
  Echo Mounting: %%I.
  Md Mount
  Dism /Mount-Wim /WimFile:"%%I" /index:2 /MountDir:Mount >Nul
  If Exist Mount\Windows\SysWOW64\* (
    Echo Add x64 drivers.
    Dism /image:Mount /Add-Driver /Driver:x64 /recurse /ForceUnsigned >Nul
  ) Else (
    Echo Add x86 drivers.
    Dism /image:Mount /Add-Driver /Driver:x86 /recurse >Nul
  )
  Echo Unmounting: %%I.
  Dism /Unmount-Wim /MountDir:Mount /Commit >Nul
  Dism /Cleanup-Wim >Nul
  Rd /s /q Mount
)
Echo Script has finished its work.
Pause
Exit
38676например у Gen210-чный boot x64 c Dart за ~300 метров....
Смотрю на свой boot.wim, где 10 х64 RS1 + Dart + FiraDisk + удален первый индекс Wim-а = 295Мб. Семерка понятное дело будет весить меньше.
В каком виде подложить драйвер

[Quote]

    Orochi
  • 14100
  • Longevity: 8 years 9 months
  • Posts: 218
  • REPUTATION:0

    [+] [-]
At1ant
Получил ошибку при интеграции MsDart в один WinPe от Xemom-а

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years
  • Posts: 53
  • REPUTATION:30

    [+] [-]
38732В каком виде подложить драйвер
Каталог с inf + sys + cat + dll(при наличии) файлами.
Orochi, Скрипт создан для установочных дистрибутивов, может поддерживать сборки. А вот с самодельные WinPE не тянет, потому что их великое множество самых разнообразных. Тут надо просить автора WinPE, чтоб он добавил или рассказал как это правильно сделать.

[Quote]

    Orochi
  • 14100
  • Longevity: 8 years 9 months
  • Posts: 218
  • REPUTATION:0

    [+] [-]
At1ant,
А вот с самодельные WinPE не тянет, потому что их великое множество самых разнообразных.
Спасибо. Понял.

[Quote]

    KimSS
  • 16052
  • Longevity: 7 years 11 months
  • Posts: 1
  • REPUTATION:0

    [+] [-]
В новые образы Windows 10 (версия 1703 Сборка ОС 15063.138) интеграции не происходит ...

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years
  • Posts: 53
  • REPUTATION:30

    [+] [-]
KimSS, Да, каждая версия Windows 10 требует файл из аналогичной версии Windows ADK. Поддержка Windows 10 Creators Update (RS2) будет в следующей версии скрипта, которая в процессе создания.

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years
  • Posts: 53
  • REPUTATION:30

    [+] [-]
Новая версия скрипта - 1.3.2.

[Quote]

    Orochi
  • 14100
  • Longevity: 8 years 9 months
  • Posts: 218
  • REPUTATION:0

    [+] [-]
At1ant,
Спасибо за обновление. ay

[Quote]

    hanter16
  • 13646
  • Longevity: 8 years 11 months
  • Posts: 8
  • REPUTATION:0

    [+] [-]
приветствую
как раз необходимо под 1703
Спасибо!

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years
  • Posts: 53
  • REPUTATION:30

    [+] [-]
Новая версия скрипта - 1.3.3.
- Исправлены все известные ошибки.

[Quote]

    Orochi
  • 14100
  • Longevity: 8 years 9 months
  • Posts: 218
  • REPUTATION:0

    [+] [-]
At1ant,
С Windows 1709 iso, MSDaRT Integrator выдаёт ошибку.
Can't Open fmapi-16299.dll Status c0000034 Object name not found
Integrator конечно потом создаёт новый исо, но всё же.

[Quote]

    At1ant
  • 15813
  • Longevity: 8 years
  • Posts: 53
  • REPUTATION:30

    [+] [-]
Выше ведь уже писал, что для каждой новой версии Windows нужно обновить скрипт. Так что жди.

Page 3 of 8


Display posts:    

Current time is: 25-Mar 04:55

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum