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

    avalat
  • 222
  • Стаж: 9 лет 2 месяца
  • Сообщений: 449
  • Репутация:127

    [+] [-]
80651ENVI TEnvi=\Device\Video0
regi $HKLM\HARDWARE\DEVICEMAP\VIDEO\%TEnvi%,vg
mess %vg%
Пробовал и так. Не работает у меня
Хотел через реестр отследить изменение разрешения экрана.
Приукрасил BGinfo для 2К10, но при смене разрешения заморочился...
.
------------
нашел через комстроку...

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

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

    [+] [-]
avalat, странно, у меня работает так. Возможно, нужна версия PeCMD поновее.

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

    волчара
  • 253
  • Стаж: 9 лет 1 месяц
  • Сообщений: 577
  • Репутация:41

    [+] [-]
  • Откуда: Омск
Приветствую aa
Подскажите правильно ли я сделал что бы всплывали подсказки
CALL @Windows1
_SUB Windows1,W700H85,Setup Windows(x64bit),,
ENVI @this.Font=14:Tahoma
ITEM But1,L5T10W171H25,Windows 7,TEAM KILL \%Windows1%|EXEC =!win7_setup.cmd,,
SET TXT=Запуск установки windows windows 7 из папки Win7
SETHelp But1 %TXT%
ITEM But2,L176T10W171H25,Windows 8.1,TEAM KILL \%Windows1%|EXEC =!win8_setup.cmd,,
SET TXT=Запуск установки windows windows 7 из папки Win8
SETHelp But2 %TXT%
ITEM But3,L347T10W171H25,Windows 10,TEAM KILL \%Windows1%|EXEC =!win10_setup.cmd,,
SET TXT=Запуск установки windows windows 7 из папки Win10
SETHelp But3 %TXT%
ITEM But4,L519T10W171H25,78Setup,TEAM KILL \%Windows1%|EXEC =!78setup.cmd,,
SET TXT=Запуск утилиты 78Setup(by conty9)
SETHelp But4 %TXT%
LABE Label1,L1T39W100H20,by volchara.,,0x906700,8
_END
а то у меня они не появляются, pecmd крайняя версия китайская(PECMD2012.1.88.05.82Stable-180149测试202004)
И еще, у кого нибудь сохранились исходники скриптов QemuBootTester, а то тут ссылка пустая(файл удален)

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

    Gvint64
  • 24573
  • Стаж: 3 года 10 месяцев
  • Сообщений: 564
  • Репутация:63

    [+] [-]
волчара, aa

Всплывающие подсказки

SET ::WM_MOUSEENTER =0x1000
SET ::WM_MOUSELEAVE =0x02A3
ENVI TIMETIPS=30000
CALL @Windows1
_SUB Windows1,W700H85,Setup Windows(x64bit),,
ENVI @this.Font=14:Tahoma
ITEM But1,L5T10W171H25,Windows 7,TEAM KILL \%Windows1%|EXEC =!win7_setup.cmd,,
SET TXT=Запуск установки windows windows 7 из папки Win7
SETHelp But1 %TXT%
ITEM But2,L176T10W171H25,Windows 8.1,TEAM KILL \%Windows1%|EXEC =!win8_setup.cmd,,
SET TXT=Запуск установки windows windows 8 из папки Win8
SETHelp But2 %TXT%
ITEM But3,L347T10W171H25,Windows 10,TEAM KILL \%Windows1%|EXEC =!win10_setup.cmd,,
SET TXT=Запуск установки windows windows 10 из папки Win10
SETHelp But3 %TXT%
ITEM But4,L519T10W171H25,78Setup,TEAM KILL \%Windows1%|EXEC =!78setup.cmd,,
SET TXT=Запуск утилиты 78Setup(by conty9)
SETHelp But4 %TXT%
LABE Label1,L1T39W100H20,by volchara.,,0x906700,8
_END
_SUB SETHelp
SET &_cmd=ENVI @%~1.MSG=%&WM_MOUSEENTER%:TEAM WAIT %_delay%|ENVI @TIPS_VAL.Val=?TIMETIPS|ENVI @@Cur=?CurX;CurY|TIPS ,%TXT%,%TIMETIPS%,1,@AL%CurX%T%CurY%
%&_cmd%
SET &_cmd=ENVI @%~1.MSG=%&WM_MOUSELEAVE%:TEAM ENVI @&wStatus=|TIPS -
%&_cmd%
_END


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

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

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

    [+] [-]
80745исходники скриптов QemuBootTester
Туточки...

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

    xnik
  • 19473
  • Стаж: 5 лет 5 месяцев
  • Сообщений: 411
  • Репутация:6

    [+] [-]
  • Откуда: СССР
avalat , как можно сделать, для Bginfo графики дисков, как у вас на скриншоте

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

    avalat
  • 222
  • Стаж: 9 лет 2 месяца
  • Сообщений: 449
  • Репутация:127

    [+] [-]
xnik, Это я для себя заменил Bginfo на свою, но что-то до конца никак не доведу...

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

    dimo70
  • 17296
  • Стаж: 6 лет 3 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
avalat, супер, пригодиться в WinPE.
Я пользую сейчас собственный вариант Desktop Info, но именно диски не хватали. ay
ЗЯ Пробовал, но заметил проблеммку:
.
У меня диск Е 2TB

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

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

    xnik
  • 19473
  • Стаж: 5 лет 5 месяцев
  • Сообщений: 411
  • Репутация:6

    [+] [-]
  • Откуда: СССР
Красиво выглядит, но вот дисковод и картридер выводит тоже

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

    lsmlcx
  • 26081
  • Стаж: 3 года 4 месяца
  • Сообщений: 9
  • Репутация:15

    [+] [-]
80745Приветствую aa
Подскажите правильно ли я сделал что бы всплывали подсказки
CALL @Windows1
_SUB Windows1,W700H85,Setup Windows(x64bit),,
ENVI @this.Font=14:Tahoma
ITEM But1,L5T10W171H25,Windows 7,TEAM KILL \%Windows1%|EXEC =!win7_setup.cmd,,
SET TXT=Запуск установки windows windows 7 из папки Win7
SETHelp But1 %TXT%
ITEM But2,L176T10W171H25,Windows 8.1,TEAM KILL \%Windows1%|EXEC =!win8_setup.cmd,,
SET TXT=Запуск установки windows windows 7 из папки Win8
SETHelp But2 %TXT%
ITEM But3,L347T10W171H25,Windows 10,TEAM KILL \%Windows1%|EXEC =!win10_setup.cmd,,
SET TXT=Запуск установки windows windows 7 из папки Win10
SETHelp But3 %TXT%
ITEM But4,L519T10W171H25,78Setup,TEAM KILL \%Windows1%|EXEC =!78setup.cmd,,
SET TXT=Запуск утилиты 78Setup(by conty9)
SETHelp But4 %TXT%
LABE Label1,L1T39W100H20,by volchara.,,0x906700,8
_END
а то у меня они не появляются, pecmd крайняя версия китайская(PECMD2012.1.88.05.82Stable-180149测试202004)
И еще, у кого нибудь сохранились исходники скриптов QemuBootTester, а то тут ссылка пустая(файл удален)
----------------------------------------
ITEM But1,L5T10W171H25,Windows 7,TEAM KILL \%Windows1%|EXEC =!win7_setup.cmd,,
You must use -wait -hide
ITEM But1,L5T10W171H25,Windows 7,TEAM KILL \%Windows1%| EXEC -wait -hide win7_setup.cmd,,

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

    pegas
  • 21787
  • Стаж: 4 года 6 месяцев
  • Сообщений: 22
  • Репутация:3

    [+] [-]
Приветствую всех aa
Подскажите - как можно из ресурсов pecmd скопировать текстовый файл или прочитать его ?

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

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

    [+] [-]
pegas, что значит из ресурсов скопировать? Можно прочитать файл в переменную (команда READ) или записать в файл (команда WRIT), для текста. Есть ещё команды для работы с бинарными данными - GETF и PUTF.
READ %CurDir%\Menu.LST,-1,LastLine `Чтение из файла последней строки
READ %CurDir%\Menu.LST,10,CurLine `Чтение из файла 10-й строки
READ %CurDir%\reg0.reg,*r,&TEnvi `Прочитать весь файл в &TEnvi (двойная точность)
READ -,-1,DEnvi,%TEnvi% `Подсчитать кол-во строк в %TEnvi% и результат присвоить DEnvi
WRIT B:\BOOT.INI,-1 `Удалить из файла B:\BOOT.INI первую строчку
WRIT B:\BOOT.INI,+0,C:\AVLDR.NT6=Window_7_PE `Добавить в файл B:\BOOT.INI фразу C:\AVLDR.NT6=Window_7_PE
WRIT %Temp%\78setup.log,$+0,%www% `Внести в файл %Temp%\78setup.log содержимое переменной %www%
WRIT X:\WinSetup.INI,$2,Source=%nt% `Записать значение переменной в строку 2 файла X:\WinSetup.INI
WRIT-UNICODE reg0_.reg,$,%TEnvi% `Записать значение переменной в UNICODE
PUTF %CurDir%\Memu.DAT,0x400,0x23 0xAD 0x1C 0x80 0x6F `Изменяет бинарные данные в указанном файле.
PUTF* %Temp%\pack1.exe,,#12 `Извлечь ресурс "EXEDATA\12" и сохранить его в файл %Temp%\pack1.exe
PUTF* %CurDir%\1.XSL,,Bootmgr81.exe#1|MUI `Извлечь ресурс MUI\1 из файла Bootmgr81.exe и сохранить его в файл %CurDir%\1.XSL
PUTF %CurDir%\Memu.LST,0x01,%FileData%
PUTF %CurDir%\BCD,0#*,%&DEnvi% `Сохранить в файл %CurDir%\BCD содержимое %&DEnvi%
GETF B:\1.ini,0x0#0x10,FileData `Получить в переменную %FileData% HEX-значение с 0x0-го по 0x10 (либо в десятичном - GETF B:\1.ini,0#16,FileData)
GETF %CurDir%\BCD,0x0#*,&TEnvi `Получить в переменную %&TEnvi% (& - увеличенный размер) содержимое BCD полностью
GETF C:\pagefile.sys,-1,FileLength `Получить в переменную %FileLength% размер файла C:\pagefile.sys в байтах
GETF %CurDir%\Memu.LST,0x01#0x10,FileData
Додано через41 хвилина 48 секунд:
Если нужно любой ресурс сохранить как файл - тогда PUTF. В примерах есть.

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

    pegas
  • 21787
  • Стаж: 4 года 6 месяцев
  • Сообщений: 22
  • Репутация:3

    [+] [-]
conty9,
например прочитать из самого pecmd.exe ресурс 4
.
PUTF* d:\1.txt,,INDATA\4
не получается

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

    lsmlcx
  • 26081
  • Стаж: 3 года 4 месяца
  • Сообщений: 9
  • Репутация:15

    [+] [-]
81448conty9,
например прочитать из самого pecmd.exe ресурс 4
.
PUTF* d:\1.txt,,INDATA\4
не получается
FILE d:\1.txt
PUTF d:\1.txt,,"%&MyName%"#4|INDATA

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

    pegas
  • 21787
  • Стаж: 4 года 6 месяцев
  • Сообщений: 22
  • Репутация:3

    [+] [-]
lsmlcx, 多謝
Спасибо ! Как раз то, что я хотел.
ay

Страница 2 из 26


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

Текущее время: 28-Мар 15:15

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


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