[Quote]

    MinskHard
  • 16618
  • Longevity: 2 years
  • Posts: 21
  • REPUTATION:-1

    [+] [-]
Всем привет, есть всем известная сборка M0nkrus_fan
Так вот при загрузке этой сборки появляется меню Shell и предлагает установить вин и выбор приложений. Только после того как закроешь это меню, переходит в режим рабочего стола. На сколько я понял грузит это всё файл PECMD.INI может кто-то подскажет как сделать чтоб сразу грузилось в рабочий стол, и при этом это меню осталось. Заранее благодарен и всех с Рождеством !!!

Содержимое PECMD

LOGO %Windir%\web\wallpaper\Windows\img0.jpg
TEAM TEXT Загрузка файлов Windows...... #0xFFFFFF L80 T702 R980 B764 $20|WAIT 1000
DISP W1024 H768 B32 F60
EXEC !%SystemRoot%\system32\winpeshl.exe
INIT IU,3000
FONT %SystemRoot%\Fonts,0
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=2
EXEC =!%windir%\system32\firadisk.cmd
EXEC =!%SystemRoot%\System32\StartImDIsk.exe 50 % B: RAMDisk "NTFS Compressed" "B:\Temp"
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=2
FORX \monk\win_pe\Program\Tools\78Setup\Utilites\sources.7z,TPnvi,1,ENVI TPnvi=%TPnvi%
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=0
EXEC =!%TPnvi%
SHEL %WinDir%\explorer.exe
DEVI %SystemRoot%\inf\hdaudio.inf
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons\29=X:\WINDOWS\SYSTEM32\Empty.ico,0
EXEC !ctfmon.exe
EXEC !ShowDrive.exe ALL
REGI HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer\DisableNotificationCenter=#1
EXEC !reg.exe import PE3_CUSTOM.reg
EXEC !X:\Program Files\Imagine\Imagine.EXE /assocext /regcontextmenu
FORX msi*.dll,Regdll,0,CALL $%Regdll%
EXEC !%WinDir%\System32\DPI.CMD
EXEC !%WinDir%\System32\AUTONUMLOCK.exe
FILE %Desktop%\desktop.ini
FILE X:\Users\Public\Desktop\desktop.ini
FILE X:\Users\Default\Desktop\desktop.ini
EXEC !%WinDir%\System32\DPI.CMD
EXEC !%WinDir%\System32\AutoNumLock.exe
PINT %WinDir%\System32\Cmd.exe,TaskBand
LINK %Desktop%\PeNetwork,%WinDir%\System32\PeNetwork.exe
TEAM HOTK Ctrl + Alt + C,CMD.EXE|HOTK Alt + R,PECMD.EXE SHUT R|HOTK #112,PECMD.EXE|HOTK #0x78,%windir%\winsnap.exe
EXEC =!au3381.exe LetterSwap.au3 /auto /log %temp%\LetterSwap.log /IgnoreLetter XYB
PINT %WinDir%\Explorer.exe,TaskBand
LOGO
KILL *explorer explorer.exe
SHEL %WinDir%\explorer.exe
SERV Audiosrv
EGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=2
FORX \monk\win_pe\Program\shell\Shell.exe,TUnvi,1,ENVI TUnvi=%TUnvi%
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=0
EXEC %TUnvi%
CALC #TEnvi=6
LOOP %TEnvi%>0,
{
FORX \monk\win_pe\Program\SH\Sh.exe,XEnvi,1,TEAM EXEC --hide %XEnvi%|EXIT LOOP
TEAM CALC TEnvi=%TEnvi%-1|WAIT 500
FIND #%TEnvi%=5,EXEC --hide bootpart.exe -mount -driveletter U:
FIND #%TEnvi%=2,EXEC --hide ShowDrive.exe ALL
}
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=0
//Media Player
REGI HKCU\Software\Microsoft\MediaPlayer\Preferences\AcceptedPrivacyStatement=#1
REGI HKLM\SYSTEM\Setup\SystemSetupInProgress=#0
EXEC !madplay.exe -Q -A-18 "%SystemRoot%\Media\Startup.mp3"
//EXEC !%WinDir%\Sh.cmd
EXEC =!netcfg.exe -v -winpe
EXEC =!netcfg.exe -e -c s -i MS_Server
EXEC =!netcfg.exe -e -c p -i MS_NDISWAN
EXEC =!netcfg.exe -e -c s -i MS_RASMAN
EXEC =!netcfg.exe -e -c p -i MS_PPPOE
EXEC =!netcfg.exe -e -c p -i MS_NDISUIO
EXEC =!netcfg.exe -e -c s -i ms_nativewifip
SERV dhcp
SERV wcmsvc
SERV nlasvc
SERV netprofm
SERV RasMan
SERV RasAuto
SERV dot3svc
SERV wlansvc
//SERV wwansvc
REGI HKLM\SYSTEM\Setup\SystemSetupInProgress=#1
//FixRes
TEAM ENVI OldRes=0x3000400|CALL ChangRes
_SUB ChangRes,W1H1,,,#0,,,
ENVI @ChangRes.Visable=0
ENVI @this.MSG=0x007E::,TEnvi,IFEX $%OldRes%=%TEnvi%,!TEAM ENVI OldRes=%TEnvi%|KILL Explorer.exe
_END

[Quote]

    KottoSOFT
  • 206
  • Longevity: 4 years 7 months
  • Posts: 778
  • REPUTATION:57

    [+] [-]
Вот строчка отвечающая за запуск меню Shell пробуйте удалить.
FORX \monk\win_pe\Program\shell\Shell.exe,TUnvi,1,ENVI TUnvi=%TUnvi%

[Quote]

    MinskHard
  • 16618
  • Longevity: 2 years
  • Posts: 21
  • REPUTATION:-1

    [+] [-]
60743l\Shell.exe,TUnvi,1,ENVI TUnvi=%TUnvi%
Но я тогда понимаю что и сама программа Shell грузится не будет. А нужно чтоб программа грузилась но не было этого затыка на установку вин.

[Quote]

    KottoSOFT
  • 206
  • Longevity: 4 years 7 months
  • Posts: 778
  • REPUTATION:57

    [+] [-]
60744А нужно чтоб программа грузилась но не было этого затыка на установку вин.
А в чём дело удалите из программы ненужные пункты и оставьте, как есть. Она же не начиеает установка Автоматом.

[Quote]

    MinskHard
  • 16618
  • Longevity: 2 years
  • Posts: 21
  • REPUTATION:-1

    [+] [-]
Нет установка автоматом не идёт, просто пока не закроешь выпадающее меню Shell рабочий стол не грузится. только это меню и всё. А как только его закроешь появляется меню пуск, все программы и т.д.

[Quote]

    KottoSOFT
  • 206
  • Longevity: 4 years 7 months
  • Posts: 778
  • REPUTATION:57

    [+] [-]
MinskHard,
П о моему вы нагружаетесь больше чем положено можно и закрыть его дело не хитрое, а можно и взять сборку XEMOM1 в чистом виде установить пешки из его сборки.

[Quote]

    MinskHard
  • 16618
  • Longevity: 2 years
  • Posts: 21
  • REPUTATION:-1

    [+] [-]
KottoSOFT,
в сборку от XEMOM1 пешку нужно добавлять в сам wim что делает его немного тяжелее а у M0nkrus_fan запуск из папки прописан в pecmd. Как это прописать в сборку от XEMOM1 моих навыков не хватает, как я не пытался не срабатывает. Может только если вы поможете. Что нужно дописать в файлик чтоб меню Shell и SH запускались при старте системы !?

[Quote]

    Alex1724
  • 18478
  • Longevity: 1 year 3 months
  • Posts: 4
  • REPUTATION:0

    [+] [-]
MinskHard,
Если я правильно понял нужно для windows pe 8,так как windows pe 10 сразу грузит на рабочий стол. У Вас выложен
PECMD от windows pe 10.
Попробуйте заменить всё в PECMD windows pe 8 на
DISP W1024 H768 B32 F60
LOGO %Windir%\web\wallpaper\Windows\img0.jpg
TEAM EXEC !%SystemRoot%\system32\winpeshl.exe|INIT IU|FONT %SystemRoot%\Fonts,0
TEXT Подождите, идет загрузка файлов ... #0xFFFFFF L35 T720 R500 B764 $20
EXEC !%windir%\system32\firadisk.cmd
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=2
FIND MEM>3072,REGI #HKLM\system\ControlSet001\Services\FancyRd\Parameters\EnableIM=1
EXEC =!%Windir%\System32\Ramdisk.CMD
DEVI %SystemRoot%\inf\usb.inf
DEVI %SystemRoot%\inf\usbport.inf
DEVI %SystemRoot%\inf\hd*.inf
EXEC --hide ShowDrive.exe ALL
FORX *.ocx,Regocx,0,CALL $%Regocx%
FORX msxml*.dll,Regdll,0,CALL $%Regdll%
EXEC =!%SystemRoot%\system32\Autorun.cmd
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=2
FORX \monk\win_pe\Program\Tools\78Setup\Utilites\sources.7z,TPnvi,1,ENVI TPnvi=%TPnvi%
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=0
EXEC =!%TPnvi%
EXEC !%ProgramFiles%\REGDOC.CMD
EXEC %Windir%\System32\AutoNumlock.EXE
FILE X:\Users\Public\Desktop\desktop.ini
FILE X:\Users\Default\Desktop\desktop.ini
FILE %Desktop%\desktop.ini
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\SeparateProcess=#1
REGI HKLM\SYSTEM\CurrentControlSet\Control\Lsa\Audit\!
EXEC %ProgramFiles%\Classic Shell\ClassicStartMenu.exe
EXEC =!AutoIt3.exe LetterSwap.au3 /auto /log %temp%\LetterSwap.log /IgnoreLetter XYB
EXEC !X:\Program Files\Imagine\Imagine.EXE /assocext /regcontextmenu
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons\29=X:\WINDOWS\SYSTEM32\Empty.ico,0
EXEC !autoit3.exe LetterSwap.au3 /auto /log %temp%\LetterSwap.log /IgnoreLetter XYB
PINT %Windir%\explorer.exe,TaskBand
PINT %WinDir%\System32\Cmd.exe,TaskBand
EXEC !%windir%\system32\ctfmon.exe
TEAM HOTK Ctrl + Alt + C,CMD.EXE|HOTK Alt + R,PECMD.EXE SHUT R|HOTK #112,PECMD.EXE|HOTK #0x78,%windir%\winsnap.exe
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=0
REGI HKLM\SYSTEM\Setup\SystemSetupInProgress=#0
EXEC =!netcfg.exe -v -winpe
EXEC @!=netcfg.exe -c s -i MS_Server
EXEC =!netcfg.exe -e -c p -i MS_NDISWAN
EXEC @!=netcfg.exe -e -c s -i MS_RASMAN
EXEC =!netcfg.exe -e -c p -i MS_PPPOE
EXEC =!netcfg.exe -e -c p -i MS_NDISUIO
EXEC =!netcfg -c s -i ms_nativewifip
EXEC =!net start Wlansvc
EXEC @!=netcfg.exe -c s -i ms_rassrv
EXEC @!=netcfg.exe -e -c p -i ms_rspndr
SERV AudioSrv
SERV wcmsvc
SERV wcncsvc
SERV nlasvc
DEVI %WinDir%\inf\usbvideo.inf
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=2
FORX \monk\win_pe\Program\shell\Shell.exe,TUnvi,1,ENVI TUnvi=%TUnvi%
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=0
EXEC %TUnvi%
TEAM SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT
EXEC %TUnvi%
CALC #TEnvi=6
LOOP %TEnvi%>0,
{
FORX \monk\win_pe\Program\SH\Sh.exe,XEnvi,1,TEAM EXEC --hide %XEnvi%|EXIT LOOP
TEAM CALC TEnvi=%TEnvi%-1|WAIT 500
FIND #%TEnvi%=5,EXEC --hide bootpart.exe -mount -driveletter U:
FIND #%TEnvi%=2,EXEC --hide ShowDrive.exe ALL
}
_END
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

[Quote]

    KottoSOFT
  • 206
  • Longevity: 4 years 7 months
  • Posts: 778
  • REPUTATION:57

    [+] [-]
60748Что нужно дописать в файлик чтоб меню Shell и SH запускались при старте системы !?
Вообще я и сам с этим вариантом познакомился благодаря puhpol он где то года два три назад мне собрал загрузчик на основе WinPE8 by Xemom1 кстати в этой сборке кроме двух 10чных и одного 7чного эти же два Wim, а то же присутствуют я тоже поначалу не понял, как это утилита запускается с папки расположенной на флешке долго ковырял её пока не разобрал все строчки PECMD после того, как понял, что и как работает сделал несколько модификаций.Вот и ЗдесьПривожу pecmd красным выделено, что откуда запускается

PECMD

DISP W1024 H768 B32 F60
FORX \ksft\win_pe\oboi\logo.jpg,POnvi,1,LOGO %POnvi%
TEAM EXEC !%SystemRoot%\system32\winpeshl.exe|INIT IU|FONT %SystemRoot%\Fonts,0
TEXT Подождите, идет загрузка файлов ... #0xFFFFFF L35 T720 R500 B764 $20
EXEC !%windir%\system32\firadisk.cmd
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=2
FIND MEM>3072,REGI #HKLM\system\ControlSet001\Services\FancyRd\Parameters\EnableIM=1
EXEC =!%Windir%\System32\Ramdisk.CMD
DEVI %SystemRoot%\inf\usb.inf
DEVI %SystemRoot%\inf\usbport.inf
DEVI %SystemRoot%\inf\hd*.inf
EXEC --hide ShowDrive.exe ALL
FORX *.ocx,Regocx,0,CALL $%Regocx%
FORX msxml*.dll,Regdll,0,CALL $%Regdll%
EXEC =!%SystemRoot%\system32\Autorun.cmd
EXEC !%ProgramFiles%\REGDOC.CMD
EXEC %Windir%\System32\AutoNumlock.EXE
FILE X:\Users\Public\Desktop\desktop.ini
FILE X:\Users\Default\Desktop\desktop.ini
FILE %Desktop%\desktop.ini
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\SeparateProcess=#1
REGI HKLM\SYSTEM\CurrentControlSet\Control\Lsa\Audit\!
EXEC %ProgramFiles%\Classic Shell\ClassicStartMenu.exe
EXEC =!AutoIt3.exe LetterSwap.au3 /auto /log %temp%\LetterSwap.log /IgnoreLetter XYB
EXEC !X:\Program Files\Imagine\Imagine.EXE /assocext /regcontextmenu
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons\29=X:\WINDOWS\SYSTEM32\Empty.ico,0
EXEC !autoit3.exe LetterSwap.au3 /auto /log %temp%\LetterSwap.log /IgnoreLetter XYB
PINT %Windir%\explorer.exe,TaskBand
PINT %WinDir%\System32\Cmd.exe,TaskBand
EXEC !%windir%\system32\ctfmon.exe
TEAM HOTK Ctrl + Alt + C,CMD.EXE|HOTK Alt + R,PECMD.EXE SHUT R|HOTK #112,PECMD.EXE|HOTK #0x78,%windir%\winsnap.exe
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=0
REGI HKLM\SYSTEM\Setup\SystemSetupInProgress=#0
EXEC =!netcfg.exe -v -winpe
EXEC @!=netcfg.exe -c s -i MS_Server
EXEC =!netcfg.exe -e -c p -i MS_NDISWAN
EXEC @!=netcfg.exe -e -c s -i MS_RASMAN
EXEC =!netcfg.exe -e -c p -i MS_PPPOE
EXEC =!netcfg.exe -e -c p -i MS_NDISUIO
EXEC =!netcfg -c s -i ms_nativewifip
EXEC =!net start Wlansvc
EXEC @!=netcfg.exe -c s -i ms_rassrv
EXEC @!=netcfg.exe -e -c p -i ms_rspndr
SERV AudioSrv
SERV wcmsvc
SERV wcncsvc
SERV nlasvc
DEVI %WinDir%\inf\usbvideo.inf
TEXT
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=2
FORX \ksft\win_pe\Programs\shell\Shell.exe,TUnvi,1,ENVI TUnvi=%TUnvi%
REGI #HKLM\SYSTEM\CurrentControlSet\Control\Windows\ErrorMode=0
EXEC --wait %TUnvi%
TEAM SHEL %WinDir%\EXPLORER.EXE|LOGO
FORX \ksft\win_pe\oboi\img86.jpg,POnvi,1,WALL %POnvi%
EXEC %TUnvi%
CALC #TEnvi=6
LOOP %TEnvi%>0,
{
FORX \ksft\win_pe\Programs\SH\Sh.exe,XEnvi,1,TEAM EXEC --hide %XEnvi%|EXIT LOOP
TEAM CALC TEnvi=%TEnvi%-1|WAIT 1000
FIND #%TEnvi%=4,EXEC --hide cmd.exe /c start /b /d X:\Windows\SysWOW64 bootpart.exe -mount -driveletter U:
FIND #%TEnvi%=2,EXEC --hide ShowDrive.exe ALL
}
_END
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

[Quote]

    MinskHard
  • 16618
  • Longevity: 2 years
  • Posts: 21
  • REPUTATION:-1

    [+] [-]
Спасибо, большое кто откликнуся, попробую и отпишусь сразу.

[Quote]

    Joker-2013
  • 1039
  • Longevity: 4 years 1 month
  • Posts: 2436
  • REPUTATION:120

    [+] [-]
  • Location: из прошлого
Как я понимаю, есть запуск с ожиданием выполнения процесса и без.
Вам нужно выполнить без ожидания и всё...
Как выглядет команда я не знаю, так как PeCmd не пользуюсь...

[Quote]

    MinskHard
  • 16618
  • Longevity: 2 years
  • Posts: 21
  • REPUTATION:-1

    [+] [-]
Joker-2013, Всё верно, при запуске PE выскакивает меня Shell для установки вин и запуска программ которые там прописаны, а вот рабочий стол грузится только после того как это меню закроешь. Потом когда загрузился рабочий стол это меню Shell висит слева свёрнутое. На сколько я понимаю когда нажимаешь закрыть меню Shell, оно не закрывается а отменяет ожидание выполнения процесса !

[Quote]

    Xemom1
  • 175
  • Longevity: 4 years 7 months
  • Posts: 754
  • REPUTATION:69

    [+] [-]
MinskHard,
60743Вот строчка отвечающая за запуск меню Shell пробуйте удалить.
FORX \monk\win_pe\Program\shell\Shell.exe,TUnvi,1,ENVI TUnvi=%TUnvi%
Можно не удалить, а закомментировать слешами (/).
И добавить ярлык на рабочий стол на Shell.exe, по примеру:
LINK %Desktop%\PeNetwork,%WinDir%\System32\PeNetwork.exe

[Quote]

    MinskHard
  • 16618
  • Longevity: 2 years
  • Posts: 21
  • REPUTATION:-1

    [+] [-]
Xemom1, Спасибо, попробую.

[Quote]

    MinskHard
  • 16618
  • Longevity: 2 years
  • Posts: 21
  • REPUTATION:-1

    [+] [-]
Други, я понимаю, что я уже и надоел со своими закидонами, но всё же... ! Перепробовал несколько вариантов, даже подкидывал pecmd из другой сборки а толку нет. Уже поставил на флеху оригинал сборки от M0nkrus_fan и начал по новой пробовать разные варианты, но ничего не прокатывает. Уже начал подумывать что выход этого меню не зависит только от файла pecmd но от чего ещё понять не могу !??

Page 1 of 2


Display posts:    

Current time is: 23-Aug 04:23

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