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

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

    [+] [-]
SharkyEXE, Попробуйте так - без "DISP"
call @win
_SUB win,W800H600,Test,,,-#,,
IMAG Image1,L0T0W800H600,%WinDir%\logo.jpg,,,,
....
....
....
LABE -trans ,L720T575W70H25,E X I T,EXIT 2,0xffffff##0x0000f8,14:Consolas
HKEY Ctrl+Alt+Z,EXIT 2
_END


Последний раз редактировалось: Gvint64 (2022-02-22 18:36), всего редактировалось 1 раз

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

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

    [+] [-]
SharkyEXE, сегодня я загрузился на НР в режиме UEFIx64. Как оказалось, ЕДИНСТВЕННЫЙ доступный там видеорежим - FullHD 1920х1080. Только после установки видеодрайвера можно получить доступ к полному спектру разрешений. Доступные разрешения можно посмотреть в утилитке AutoDisplay (ПКМ на значке PECMD в трее).


Последний раз редактировалось: Гость (2022-02-23 11:42), всего редактировалось 1 раз

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

    SharkyEXE
  • 16220
  • Стаж: 7 лет 6 месяцев
  • Сообщений: 51
  • Репутация:1

    [+] [-]
Gvint64
Здравствуйте
Большое Вам спасибо за информацию, сейчас у меня такой рабочий вариант
DISP W800 H600
IFEX %WinDir%\logo.jpg,LOGO %WinDir%\logo.jpg
// Если закомментировать строку ниже, не будет работать курсор мышки
IFEX %Curdir%\*winpeshl.exe, EXEC *winpeshl.exe
IFEX %Curdir%\sources64.7z, EXEC =sources64.7z
IFEX %WinDir%\logo.jpg,LOGO
IFEX %Curdir%\StartWS.txt, LOAD StartWS.txt
Как мне мой вариант переделать на Ваш, напишите, пожалуйста?
conty9
Здравствуйте
А возможно или нет, очень надо, Вашу утилиту AutoDisplay.exe запустить с параметрами, типа
AutoDisplay.exe 800*600
?
Я бы прописал в pecmd.ini строку
AutoDisplay.exe 800*600
и добавил файл AutoDisplay.exe в папку system32
Может быть и в UEFI сработает, я проверил бы
Спасибо.


Последний раз редактировалось: SharkyEXE (2022-02-23 11:58), всего редактировалось 1 раз

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

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

    [+] [-]
SharkyEXE, Поместите свои строки туда где многоточие.
Неизвестно что у вас запускает winpeshl.exe и что в файле StartWS.txt
Эти строки ненужны:
DISP W800 H600
IFEX %WinDir%\logo.jpg,LOGO %WinDir%\logo.jpg
IFEX %WinDir%\logo.jpg,LOGO

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

    SharkyEXE
  • 16220
  • Стаж: 7 лет 6 месяцев
  • Сообщений: 51
  • Репутация:1

    [+] [-]
Gvint64
Здравствуйте
То есть в pecm.ini так?
call @win
_SUB win,W800H600,Test,,,-#,,
IMAG Image1,L0T0W800H600,%WinDir%\logo.jpg,,,,
// Если закомментировать строку ниже, не будет работать курсор мышки
IFEX %Curdir%\*winpeshl.exe, EXEC *winpeshl.exe
IFEX %Curdir%\sources64.7z, EXEC =sources64.7z
IFEX %Curdir%\StartWS.txt, LOAD StartWS.txt

LABE -trans ,L720T575W70H25,E X I T,EXIT 2,0xffffff##0x0000f8,14:Consolas
HKEY Ctrl+Alt+Z,EXIT 2
_END

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

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

    [+] [-]
Так. 2 и 3 снизу строки выход - вобщем то ненужны - для экспериментов чтобы можно было выйти из программы.
EXIT - кнопка справа внизу или горячие клавиши Ctrl+Alt+Z

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

    SharkyEXE
  • 16220
  • Стаж: 7 лет 6 месяцев
  • Сообщений: 51
  • Репутация:1

    [+] [-]
Gvint64
Здравствуйте
Вот pecmd.ini
call @win
_SUB win,W800H600,Test,,,-#,,
IMAG Image1,L0T0W800H600,%WinDir%\logo.jpg,,,,
// Если закомментировать строку ниже, не будет работать курсор мышки
IFEX %Curdir%\*winpeshl.exe, EXEC *winpeshl.exe
IFEX %Curdir%\sources64.7z, EXEC =sources64.7z
IFEX %Curdir%\StartWS.txt, LOAD StartWS.txt
LABE -trans ,L720T575W70H25,E X I T,EXIT 2,0xffffff##0x0000f8,14:Consolas
HKEY Ctrl+Alt+Z,EXIT 2
_END
Полный форсаж, ничего не сработало - ни обоина не показалась, и разрешение 1024*768, а должно быть 800*600 (проверял на простом режиме загрузки (не UEFI))
Вот видео
https://cloud.mail.ru/public/iRPM/DAp64L1ai
Спасибо.

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

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

    [+] [-]
SharkyEXE, Значит ищите где что нетак или какието ещё методы пробуйте.

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

    SharkyEXE
  • 16220
  • Стаж: 7 лет 6 месяцев
  • Сообщений: 51
  • Репутация:1

    [+] [-]
Gvint64
Здравствуйте
Дарёному коню в зубы не смотрят, уверен
Когда в файле pecmd.ini строка
DISP W800 H600
100%но меняет разрешение на 800*600 в простом режиме загрузки (не UEFI)
Вы 500%но уверены, что Ваш код
_SUB win,W800H600,Test,,,-#,,
IMAG Image1,L0T0W800H600,%WinDir%\logo.jpg,,,,
рабочий?
Просто я Вас прошу перепроверить у Вас, Ваш код
_SUB win,W800H600,Test,,,-#,,
IMAG Image1,L0T0W800H600,%WinDir%\logo.jpg,,,,
у Вас меняет или не меняет разрешение на 800*600 в простом режиме загрузки (не UEFI) + показывается или нет обоина?
Да, работает, или нет, у Вас также не работает
Больше мне не требуется ab

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

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

    [+] [-]
800*600 у меня это не разрешение - это размер окна. Ищите другие решения.

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

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

    [+] [-]
AutoDisplay запустить с параметрами
Утилита не моя, а китайская, я только занимался адаптацией и локализацией. В утилите есть кнопка "Параметры запуска" с подсказками. Разрешение ключом в AutoResolution можно установить только автоматическое. Нужное разрешение можно установить упоминавшейся ранее dccmd.exe. Вот только это всё без толку. Перечитайте несколько раз, пока не запомните: ЕСЛИ СИСТЕМА НЕ РАЗРЕШАЕТ УСТАНОВИТЬ 800х600, ВЫ ХОТЬ С БУБНОМ ПЛЯШИТЕ - ничего не получится. Какие разрешения позволяет установить система - опять же, повторюсь,- легко посмотреть, запустив AutoResolution, или dccmd с нужным ключом. Ещё много раз внимательно перечитываем моё сообщение, пока не поймём.
Как мне мой вариант переделать на Ваш, напишите, пожалуйста?
TEAM DISP W800 H600|IFEX %WinDir%\logo.jpg,LOGO %WinDir%\logo.jpg  //установить разрешение, если есть лого - показать его
IFEX %Curdir%\winpeshl.exe, EXEC *winpeshl.exe  //это запуск WinPE Shell, которая выполняет свой сценарий winpeshl.ini, например, проводит инициализацию AppPath=X:\windows\system32\wpeinit.exe
IFEX %Curdir%\sources64.7z, EXEC =sources64.7z  //распаковка среды установки ОС
IFEX %WinDir%\logo.jpg,LOGO  //эта строка ОТКЛЮЧАЕТ лого, так и нужно???
IFEX %Curdir%\StartWS.txt, LOAD StartWS.txt  //скриптам лучше давать верное расширение, т.е., StartWS.wcs


Последний раз редактировалось: Гость (2022-02-23 13:51), всего редактировалось 1 раз

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

    SharkyEXE
  • 16220
  • Стаж: 7 лет 6 месяцев
  • Сообщений: 51
  • Репутация:1

    [+] [-]
conty9
1) Все понятно по поводу разрешения, спасибо за науку
Небольшой нюанс - написав про AutoResolution Вы имеете ввиду файл AutoDisplay.exe, который находится внутри \MB2k10_5.20.iso\2k10\WinPE\W8x64PE.WIM\Windows\System32\
Просьба написать, где взять AutoDisplay, будьте так, любезны
2) Нормальное или не нормальное явление, что я прописал в файле pecmd.ini строку
IFEX %Curdir%\AutoDisplay.exe, EXEC %Curdir%\AutoDisplay.exe
(файл AutoDisplay.exe я взял отсюда \MB2k10_5.20.iso\2k10\WinPE\W8x64PE.WIM\Windows\System32\)
Но у меня AutoDisplay НЕ запускается
Я просто хочу узнать, какое разрешение у меня выдастся, когда я стартану UEFI, у меня запустится AutoDisplay и какое разрешение мне напишется
Спасибо.

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

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

    [+] [-]
93080Gvint64
Здравствуйте
Большое Вам спасибо за информацию, сейчас у меня такой рабочий вариант
DISP W800 H600
IFEX %WinDir%\logo.jpg,LOGO %WinDir%\logo.jpg
// Если закомментировать строку ниже, не будет работать курсор мышки
IFEX %Curdir%\*winpeshl.exe, EXEC *winpeshl.exe
IFEX %Curdir%\sources64.7z, EXEC =sources64.7z
IFEX %WinDir%\logo.jpg,LOGO
IFEX %Curdir%\StartWS.txt, LOAD StartWS.txt
Как мне мой вариант переделать на Ваш, напишите, пожалуйста?
conty9
Здравствуйте
А возможно или нет, очень надо, Вашу утилиту AutoDisplay запустить с параметрами, типа
AutoDisplay.exe 800*600
?
Я бы прописал в pecmd.ini строку
AutoDisplay.exe 800*600
и добавил файл AutoDisplay.exe в папку system32
Может быть и в UEFI сработает, я проверил бы
Спасибо.


Последний раз редактировалось: Гость (2022-02-23 13:50), всего редактировалось 1 раз

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

    SharkyEXE
  • 16220
  • Стаж: 7 лет 6 месяцев
  • Сообщений: 51
  • Репутация:1

    [+] [-]
conty9
Здравствуйте
Я опечатался, виноват, что неправильно написал, исправил моё сообщение
Я нашел только файл AutoDisplay.exe, который находится внутри \MB2k10_5.20.iso\2k10\WinPE\W8x64PE.WIM\Windows\System32\
AutoResolution.exe у меня нету
Или есть только AutoDisplay.exe, AutoResolution.exe в природе не существует?

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

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

    [+] [-]
SharkyEXE, да, есть только AutoDisplay, я подправил все сообщения (чтобы не путать читающих). Но эта утилитка работает только при поддержке подсистемы х86. Судя по всему, у вас в ядре нет этого, поэтому и не запускается.
Поэтому поддерживаемые разрешения лучше смотреть при помощи консольной х64-версии dccmd. Описание тут. Также можно посмотреть в Aida64 (Дисплей/Монитор/Поддерживаемые разрешения) или HWInfo32, если есть поддержка х86-подсистемы или имеются х64-версии этих утилит.

Страница 13 из 27


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

Текущее время: 27-Ноя 09:54

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


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