[Quote]

    Gvint64
  • 24573
  • Longevity: 4 years 6 months
  • Posts: 625
  • REPUTATION:72

    [+] [-]
Конструктор 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
скачать можно, например, тут.


Last edited by Gvint64 on 2024-04-05 18:07; edited 9 times in total

[Quote]

    Guest
  • REPUTATION: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).


Last edited by Guest on 2021-10-10 22:13; edited 3 times in total

[Quote]

    Gvint64
  • 24573
  • Longevity: 4 years 6 months
  • Posts: 625
  • REPUTATION:72

    [+] [-]
В четвёртой удалить в 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
Тогда ярлыки будут на столе если эти папки есть - нет папок нет ярлыков. Или другие какие сборки по аналогии прописать.


Last edited by Gvint64 on 2021-10-10 22:01; edited 1 time in total

[Quote]

    Guest
  • REPUTATION:0

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


Last edited by Guest on 2021-10-10 22:16; edited 1 time in total

[Quote]

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

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

_________________
Signed off for violation of forum rules

[Quote]

    SergeyZV
  • 528
  • Longevity: 9 years 8 months
  • Posts: 1259
  • REPUTATION: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

[Quote]

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

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

_________________
Signed off for violation of forum rules

[Quote]

    Guest
  • REPUTATION:0

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

[Quote]

    wert
  • 23213
  • Longevity: 5 years
  • Posts: 87
  • REPUTATION:2

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

Comment from Guest


Если имеется в виду, как ассоциировать скрипты 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"

[Quote]

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

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

_________________
Signed off for violation of forum rules

[Quote]

    SergeyZV
  • 528
  • Longevity: 9 years 8 months
  • Posts: 1259
  • REPUTATION:34

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

[Quote]

    wert
  • 23213
  • Longevity: 5 years
  • Posts: 87
  • REPUTATION:2

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

[Quote]

    SergeyZV
  • 528
  • Longevity: 9 years 8 months
  • Posts: 1259
  • REPUTATION:34

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

[Quote]

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

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

_________________
Signed off for violation of forum rules

[Quote]

    wert
  • 23213
  • Longevity: 5 years
  • Posts: 87
  • REPUTATION:2

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

Page 1 of 8


Display posts:    

Current time is: 03-Dec 14:32

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