[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 5 месяцев
  • Сообщений: 617
  • Репутация:70

    [+] [-]
Конструктор WinPE11 (x64) на базе CMD-скрипта
Эта тема посвящена локализации китайского конструктора (страничка китайского конструктора тут, сам набор залит сюда) и дальнейшему развитию этого набора. Конструктор позволяет создать WinPE 11x64 довольно небольшого размера.
Создать готовую РЕ несложно. Для этого под х64 ОС Windows необходимо: смонтировать оригинальный дистрибутив Windows 11 с имеющейся х64-редакцией (Enterprise / Professional); распаковать сам конструктор лучше всего в корень диска; запустить скрипт make.bat; указать букву смонтированного диска (или реального привода с компактом), индекс РЕ-загрузчика (обычно 2), индекс нужной редакции ОС, и... дождаться завершения работы скрипта.
Build.V4(RU) Пароль: 123
Дополнение к v4
Работа скрипта проверена с образом:
ru-ru_windows_11_business_editions_x64_dvd_4305082c.iso
скачать можно, например, тут.


Последний раз редактировалось: Gvint64 (2024-04-05 18:07), всего редактировалось 9 раз(а)

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
Четвертая версия локализации [ru-RU] китайского конструктора. И на этом я с ним закончил.
Изменения:
1. Довёл до ума меню PECMD (на китайском осталось только меню подтверждения смены разрешения)
2. Добавил GUI скрипта сортировки буковок дисков согласно ОС в меню (опционально можно на этапе запуска использовать авторежим, закоментировано в pecmd.ini)
3. Добавил поддержку ImDisk (по умолчанию не запущен, устанавливается и запускается при первом вызове)
4. Добавил возможность подхвата программного пакета 2k10 (ярлычок на раб.столе, после подключения программ автоудаляется)
5. По-умолчанию WiFi-драйвера теперь пакуются рядом с boot.wim под именем Drivers0.7z (т.е., вынесены из ядра) и включаются в образ ISO. В скрипте также оставил закоментированным старый вариант (драйвера в ядре).
5. Добавил возможность подхвата драйверов в архивах Drivers0.7z, Drivers1.7z и Drivers2.7z (из той же папки, где находится boot.wim - скрипт определяет папку, из которой было загружено WIM-ядро и ищет архивы драйверов и устанавливает при их наличии)
6. Создаётся "виртуальный" диск B:\ с папкой PePrograms (на самом деле это папка %SystemRoot%\MountB, смонтированная как диск)
7. Добавлен MSPaint
8. Добавлена утилитка FixScreen.exe, подправляющая изображение при смене разрешения экрана.
Прочее по мелочи.-Для удобства использования в среде WinPE будут доступны дополнительные переменные: %FreeMem% - количество свободной памяти (в Мб); %WimFolder% - полный путь к папке, содержащей загрузочное WIM-ядро; %WimDisk% - буква диска, где находится загрузочное ядро. Эти переменные можно использовать в скриптах. Они задаются при запуске РЕ и обновляются при пересортировке букв (если запускать из ярлычка в меню соответствующий GUI).


Последний раз редактировалось: Гость (2021-10-10 22:13), всего редактировалось 3 раз(а)

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 5 месяцев
  • Сообщений: 617
  • Репутация:70

    [+] [-]
В четвёртой удалить в boot.txt:
Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\LanguageFeatures-WordBreaking-zh-hans-Package~*~*~~10.0.*.*.cat
это вроде китайская системная сокращённая.
В pecmd.ini добавить:
FORX \SSTR\MInst\MInst.exe,Exefile,0,LINK %Desktop%\MInst(SSTR),"%Exefile%"
FORX \2k10\Programs-2k10\Win2k78.bat,Exefile,0,LINK %Desktop%\Add_2k10,"%Exefile%",1064,%CurDir%\conty9.ico
Тогда ярлыки будут на столе если эти папки есть - нет папок нет ярлыков. Или другие какие сборки по аналогии прописать.


Последний раз редактировалось: Gvint64 (2021-10-10 22:01), всего редактировалось 1 раз

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
Gvint64, дальше тебе карты в руки. Если у меня будут идеи - подкину. aa
Тогда ярлыки будут на столе если эти папки есть - нет папок нет ярлыков.
Подхват 2k10 есть в 4-й версии. И ещё, не стоит забывать, что пользователь может подключить, например, другую флешку - и использовать программный пакет оттуда. Так что: нет папок = нет ярлыков - неправильный подход.


Последний раз редактировалось: Гость (2021-10-10 22:16), всего редактировалось 1 раз

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3765
  • Репутация:27

    [+] [-]
  • Откуда: BG
conty9, Gvint64, огромное спасибо вам за проект PE11. aa
Я сделал флешку с нового ядра и буду работать сейчас с ним. Если появиться что интересное сразу скажу. az Четвертое еще не успел скачать, скорость слабая.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет 7 месяцев
  • Сообщений: 1259
  • Репутация:34

    [+] [-]
Эти 2 файла почему-то не копируются (их надо переместить из boot.txt в install.txt)
Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\LanguageFeatures-WordBreaking-ru-Package~*~*~~10.0.*.*.cat
Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\LanguageFeatures-WordBreaking-ru-WOW64-Package~*~*~~10.0.*.*.cat
в install.txt не хватает
Windows\System32\msi.dll
и двух файлов для Bginfo (2K10)
Windows\System32\odbc32.dll
Windows\System32\snmpapi.dll

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3765
  • Репутация:27

    [+] [-]
  • Откуда: BG
conty9, у меня диск C: не видит.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
dimo70, запускаем диспетчер устройств, смотрим, есть ли накопитель. Запускаем диспетчер дисков, смотрим, присвоена ли буква диска разделу.

[Цитировать]

    wert
  • 23213
  • Стаж: 4 года 10 месяцев
  • Сообщений: 87
  • Репутация:2

    [+] [-]
conty9,Gvint64 а aa а как сделать чтоб .wcs видила сборка .разположение файлов и свойства

Комментарий от Гость


Если имеется в виду, как ассоциировать скрипты PECMD в системе, то можно добавить ассоциацию в PECMD так:
FORX* NTR NTE NTX WCS WCE WCX,&&te,TEAM REGI $HKLM\SOFTWARE\Classes\.%&te%\=PeCMD.%&te%|REGI $HKLM\SOFTWARE\Classes\PeCMD.%&te%\=%&te% script PeCMD|REGI $HKLM\SOFTWARE\Classes\PeCMD.%&te%\DefaultIcon\=%WinDir%\System32\pecmd.exe,4|REGI $HKLM\SOFTWARE\Classes\PeCMD.%&te%\shell\open\command\=%WinDir%\System32\pecmd.exe LOAD "%%1"

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3765
  • Репутация:27

    [+] [-]
  • Откуда: BG
conty9, на домашний вечером проверю заного. На служебны такие проблемы нет. Все путем. ay

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет 7 месяцев
  • Сообщений: 1259
  • Репутация:34

    [+] [-]
dimo70, На SSD проверил?

[Цитировать]

    wert
  • 23213
  • Стаж: 4 года 10 месяцев
  • Сообщений: 87
  • Репутация:2

    [+] [-]
conty9 aa aa aa спасибо
Добавлено через 1 минута 12 секунд:
еше осталось свойства не отображается и расположение файлов

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет 7 месяцев
  • Сообщений: 1259
  • Репутация:34

    [+] [-]
wert, Вот такое?

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3765
  • Репутация:27

    [+] [-]
  • Откуда: BG
SergeyZV, да, оба компьютера имеют ssd.
conty9, а вы смотрели минимальное ядро из чата? У меня оно не запустилось, но за то размер около 170 MB.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    wert
  • 23213
  • Стаж: 4 года 10 месяцев
  • Сообщений: 87
  • Репутация:2

    [+] [-]
SergeyZV, приветвот нажимаеш на значек свойства и не отображает не че и еше расположение файлов нажимаеш тож не отображает и еше открыть делаеш пишет не может найти разположение файлов

Страница 1 из 8


Показать сообщения:    

Текущее время: 31-Окт 10:31

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы