[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 10 months
  • Posts: 3835
  • REPUTATION:127

    [+] [-]
-*** Trivial Image Applying ***-Назначение проекта:
    упрощённое развёртывание дистрибутивов/"заливок" (предустановленная ОС + софт). Поддерживаемые форматы: WIM/ESD/SWM и ISO.
Представляет собой:
    командный cmd-файл
Область применения:
    WinPE x64 BIOS/UEFI

readme.txt

****************************************************************************
-= Trivial Image Applying =-
****************************************************************************
0. Общее.
Скрипт предназначен для запуска из WinPE х64 в режимах BIOS/UEFI.
Скрипт предназначен для развёртывания дистрибутивов(заливок) с помощью
утилиты "wimlib-imagex.exe" (https://wimlib.net).
Прим.: "заливка" = предустановленная ОС + софт.
1. Выбор диска/раздела.
Если выбран диск, то он будет полностью очищен и заново размечен:
- если загрузка произошла в режиме BIOS, то диск размечается в формате MBR;
- если загрузка произошла в режиме UEFI, то диск размечается в формате GPT.
Перед выполнением разметки будет выведена информация о выбранном диске и
состоянии его S.M.A.R.T.
Прим.: шаблоны разметки диска: "bin\bios.dsf" и "bin\uefi.dsf".
Если выбран раздел, то он будет переформатирован.
2. Выбор дистрибутива(заливки)/индекса.
Выбрать из списка найденных дистрибутивов(заливок) нужный, выбрать нужный индекс.
Прим.: правила поиска дистрибутивов(заливок) см. файл конфигурации.
3. Развёртывание.
Выбранный дистрибутив(заливка) разворачиваются на выбранный диск/раздел.
После развёртывания, если в п.1 был выбран диск, то будет произведена настройка
загрузки и, если указано, переразметка разделов (см. файл конфигурации).
По окончании производится перезагрузка ПК.
Если возле файла дистрибутива(заливки) есть $OEM$/unattend, то они будут
скопированы в соответствующие места.
Если в папке $OEM$\$$ есть файл runonce.cmd, то его запуск будет прописан в ветке
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce.
4. Состав:
bin\ - папка с утилитами
3map.cmd - скрипт запуска
3map.cfg - файл конфигурации
readme.txt - файл справки
Форум поддержки: https://usbtor.ru/viewtopic.php?t=2179
________________
© Ander_73, 2022

Загрузочный комплект: двух-раздельная флешка под Win10/11

  • Можно воспользоваться этим скриптом или вручную с помощью diskpart подготовить флешку

    Команды diskpart

    lis dis
    sel dis # (# - номер диска, который флешка)
    cle
    cre par prim size=450
    act
    for fs=fat32 quick
    ass
    cre par prim
    for fs=exfat quick
    ass
  • Распаковать на флешку (в раздел FAT32) архив 3map_boot.7z
  • Дистрибутив 3map распаковать в папку \programs\3map
  • Создать на флешке (в разделе exFAT) папку \distros и скопировать в неё дистрибутивы(заливки).
Загрузить 3map_boot
Внимание! Ранее тема называлась "Fully Automatic Image Applying". Скачать FAIA.7z (не поддерживается)Загрузить 3map


Last edited by Ander_73 on 2022-02-09 10:55; edited 6 times in total

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 10 months
  • Posts: 3835
  • REPUTATION:127

    [+] [-]
102758Батник с запросом админских прав и при запуске windows появляется окно UAC. А учётка локального администратора.
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
102758ведь shell должен запускаться без UAC поидее и не запрашивать лишние права
Explorer запускается с правами юзера и, само собой, ему ничего спрашивать не надо.
102758прописать запуск через тот же RunAsTi
Будет точно такой же запрос на Админа для запуска самого RunAsTi.

[Quote]

    bighead
  • 29484
  • Longevity: 3 years
  • Posts: 391
  • REPUTATION:24

    [+] [-]
102759reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
Значит отключение UAC :) Да, об этом думал, тогда после всех манипуляций надо дописать
reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 10 months
  • Posts: 3835
  • REPUTATION:127

    [+] [-]
bighead, кстати, а почему не используешь стандартную ветку?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

[Quote]

    bighead
  • 29484
  • Longevity: 3 years
  • Posts: 391
  • REPUTATION:24

    [+] [-]
102761HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Не помню уже с чего повелось, так запуск быстрее, антивирус не съедает файлы(блочит скрипт)
У меня так переименовывается пк, а потом вводится в домен. Сначала делал через батник + ps, потом перешёл на Domain Connectivity, но его очень не любят антивири.

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 10 months
  • Posts: 3835
  • REPUTATION:127

    [+] [-]
Раз уж зашла речь про Recovery Partition, озаботился правильным переносом WinRE при использовании заливок.
Вводная
Заливка предполагает расположение Windows на одном разделе и, соответственно, (при подготовке заливки) после установки Windows (как правило, в виртуальную машину) и всех настроек у нас есть скрытая папка Recovery в корне диска, в которой и лежит образ восстановления WinRE.
При развёртывании заливки на реальном ПК весьма желательно переместить образ восстановления WinRE в специально созданный для него раздел (см. обсуждение на прошлой странице).
Выполнение
С помощью runonce.cmd я сделал так:
  • разместил возле runonce.cmd файл ReAgent.xml из установочного образа ОС (то есть файл должен быть "нулёвым", не инициализированным);
  • поместил следующий код в runonce.cmd:
    reagentc /disable
    attrib -h -s C:\Recovery\WindowsRE\Winre.wim
    move /y C:\Recovery\WindowsRE\Winre.wim C:\Windows\System32\Recovery
    move /y %~dp0ReAgent.xml C:\Windows\System32\Recovery
    reagentc /enable
    rd /q/s C:\Recovery

То есть, фактически, после развёртывания при выполнении runonce.cmd мы говорим ОС, что WinRE у нас всё ещё нигде не размещён (WinRE находится в стандартном месте и ReAgent.xml не инициализирован). И после "reagentc /enable" ОС сама переместит WinRE куда положено и пропишет все нужные данные в ReAgent.xml и BCD.

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 10 months
  • Posts: 3835
  • REPUTATION:127

    [+] [-]
Во время экспериментов с новой версией Win11 (26100, которая, якобы, точно RTM!) стало понятно, что защита "Защитника" становится всё более зверской. Применение каких-то "левых" утилит с неизвестными потрохами для выключения/удаления "Защитника" мне не нравится. Поэтому попробовал наиболее радикальный метод: отключение "Защитника" ещё ДО установки ag
  • "раскатал" винду (без перезагрузки);
  • подключил ветку SYSTEM;
  • применил метод из DefStop (перенос ветки Services\WinDefend).
А уже потом пустил винду на установку. И получилось нормально! После установки "Защитника" нет, все "следилки" реального времени выключены.
Видимо, надо прикручивать к 3мар пост-обработку (ну, запуск бат-ника после "раскатки" образа).-Вот примерчик для желающих попробовать.
Куда сунуть 3map.cmd, надеюсь, понятно.
post3map.cmd положить возле install.esd (ну, или *.wim/iso/swm)
Скачать

[Quote]

    dimo70
  • 17296
  • Longevity: 7 years
  • Posts: 3784
  • REPUTATION:27

    [+] [-]
  • Location: BG
На Windows 10x64 Pro оригинал сработало без ошибок - дефендер был полностью выключен, а иконка в трее работала нормально в зеленом. ay

_________________
Signed off for violation of forum rules

[Quote]

    user-789
  • 2551
  • Longevity: 8 years 10 months
  • Posts: 151
  • REPUTATION:1

    [+] [-]
Приветствую всех aa ! Подскажите пожалуйста чем лучше пользоваться Trivial Image Applying или HV-Helper ?

[Quote]

    bighead
  • 29484
  • Longevity: 3 years
  • Posts: 391
  • REPUTATION:24

    [+] [-]
user-789,
Trivial Image Applying - развёртывание дистрибутивов/"заливок" (предустановленная ОС + софт).
HV-Helper - создания заливок на базе Hyper-V
Как видно из описания, это инструменты для разных задач.

[Quote]

    user-789
  • 2551
  • Longevity: 8 years 10 months
  • Posts: 151
  • REPUTATION:1

    [+] [-]
102878user-789,
Trivial Image Applying - развёртывание дистрибутивов/"заливок" (предустановленная ОС + софт).
HV-Helper - создания заливок на базе Hyper-V
Как видно из описания, это инструменты для разных задач.
Спасибо за помощь , а сейчас все пользуются Trivial Image Applying и HV-Helper или что то новое есть ?

[Quote]

    dimo70
  • 17296
  • Longevity: 7 years
  • Posts: 3784
  • REPUTATION:27

    [+] [-]
  • Location: BG
user-789, путаешь HV-Helper с NTHelper-ом.
Для установки винды можно использовать либо Trivial Image Applying, либо WInst, либо NTHelper (вспомогательный проект к WinNTSetup от уважаемогоJFX). Кажется выбор более чем достаточный.

_________________
Signed off for violation of forum rules

[Quote]

    bighead
  • 29484
  • Longevity: 3 years
  • Posts: 391
  • REPUTATION:24

    [+] [-]
Ander_73, aa
А почему нет никаких упоминаний(или я пропустил), о комбайне "bootmedia.7z", что в составе сидов DBF?)
Как-то он незаметно вышел af
Хоть там в комплекте и winst, но организация сделано хорошо и 3map(аж две версии) измененён по сравнению с версией в шапке.

[Quote]

    Ander_73
  • 15549
  • Longevity: 7 years 10 months
  • Posts: 3835
  • REPUTATION:127

    [+] [-]
bighead, aa
Ну, "комбайну" сто лет в обед. ab
Да, 3map там самый актуальный.
Там самая мякотка - версия с подстановой дров. Только для 10/11 х64, разумеется. У меня, вроде, получалось при тестах af

Page 14 of 14


Display posts:    

Current time is: 04-Dec 18:42

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