Eagle123
- Стаж: 9 лет
- Сообщений: 126
- Репутация:7[+] [-]
|
conty9, Спасибо!!!! Раньше я использовал WinPE от m0nkrus-а. У него не русские ВинПЕ оказались. Я взял из оф русского дистрибутива Винды 8.1 - теперь все по русски, заодно и решилась проблема с английской надписью "Setup is starting" в самом начале установки Винды - теперь она по русски, вот в чем проблема была, спасибо еще раз!! P.S. А как организовать выход из программы PECMD в случае: нажатия на кнопку + запуск cmd-шки и затем сразу выход/закрытие/скрытие PECMD, но при этом чтобы cmd-шка продолжила выполнять то, что там в ней написано? Вот к этой строке надо какой-то параметр дописать ITEM Win7,L40T90W290H70,Windows 7,EXEC =setup_win7.cmd,, я так понимаю...
|
|
MrEagle, все зависит от того, как запущен скрипт. Если скрипт запущен как оболочка, то сразу после выхода из него произойдет перезагрузка. ITEM Win7,L40T90W290H70,Windows 7,TEAM KILL \%Windows1%|EXEC !setup_win7.cmd `Убить главное окно /поскольку после него ничего нет, то это значит выход/ и запустить в скрытом режиме без ожидания окончания (!) setup_win7.cmd ITEM Win7,L40T90W290H70,Windows 7,TEAM KILL \%Windows1%|EXEC =!setup_win7.cmd `Убить главное окно и запустить в скрытом режиме с ожиданием (=!) setup_win7.cmd. Окно будет скрыто, но PECMD останется в памяти, пока не отработает setup_win7.cmd. При этом в setup_win7.cmd обязательно должен быть exit, иначе будем ждать 24 часа.
|
Eagle123
- Стаж: 9 лет
- Сообщений: 126
- Репутация:7[+] [-]
|
conty9, Спасибо! Работает по второму варианту! Теперь нет всяких открытых окон после завершения установки. Красота!
|
Отправлено: 10-Апр-2015 18:25
(спустя 1 месяц 20 дней)
|
подскажите, что за переменная "%CurDrv%"? Интересует конкретно вот эта строчка: "WALL %CurDrv%\outpart\WallPage.JPG" Прописывал простые пути, не подхватывает обоину.
|
Xemom1
- Стаж: 9 лет
- Сообщений: 862
- Репутация:88[+] [-]
|
ParAAvis, %CurDrv% - текущий каталог, где находится PECMD. %Windir%\System32 - тоже самое.
|
|
7056ParAAvis, %CurDrv% - текущий каталог, где находится PECMD. %Windir%\System32 - тоже самое. я почему то думал, что %CurDir%, текущий каталог...Да не суть...не могу обоину прикрутить к твоей Tango x86 :( не подхватывает он ее командой WALL...может из-за службы "Темы"? Гружу под SHELL не Explorer, а свой скрипт.
|
Xemom1
- Стаж: 9 лет
- Сообщений: 862
- Репутация:88[+] [-]
|
ParAAvis, У меня путь прописан в реестре. Не проще поменять img0 в каталоге Web - на свою картинку?
|
|
Xemom1, К сожалению, не все так просто...он вообще не грузит твою обоину даже, пока не загрузишь Explorer, но у меня в планах вообще нет его загружать...как то так.
|
|
Некоторые переменные окружения PECMD:%CurDir% и %&CurDir% - текущий каталог программы (т.е., откуда запущен PECMD) %CurDrv% и %&CurDrv% - диск программы (т.е., диск, с которого запущен PECMD) %Favorites% - путь к папке Избранное %IECache% - путь к кешу имя файла %MyName% - имя запущенного файла (PECMD.EXE - для оригинального PECMD) %Personal% - путь к "Мои документы" %Programs% - путь к "Пуск/Программы" %SendTo% - путь к "Мои документы\Отправить" %StartMenu% - путь к "Пуск" %QuickLaunch% - путь к панели быстрого запуска %Desktop% - путь к рабочему столу %&&__MAIN__% имя основного скрипта %&__OldDir% - из какого каталога запущен скрипт командой LOAD %&&ERROR% %ERROR% - ошибка команды %&PeExe% тип скрипта: 1=внешний 0=встроенный в PECMD %&SYSCODEPAGE% - кодовая страница системы (ОС/РЕ) - 866 для русских РЕ, 936 - для китайских, 477 - для английских %&bX64% - версия ОС: 1=WIN64, 0=WIN32, 3=PECMD64 (т.е., запущена х64-версия программы) %&PECMDVER% и %&PECMDBUILD% версия и сборка программы также работают все системные переменные ОС/РЕ По поводу обоины: фоновая картинка может загружаться ДО старта оболочки (командой LOGO Путь/картинка), гаситься (LOGO), загружаться после оболочки (WALL Путь/картинка), и при необходимости - гаситься (WALL).LOGO %CurDir%\logo.jpg `загрузить лого ... WALL %WinDir%\web\Wallpaper\Windows\img0.jpg `загрузить обои (но они не будут показаны ДО запуска оболочки командой SHEL) TEAM LOGO|WAIT 1000|SHEL %WinDir%\EXPLORER.EXE `погасить лого и загрузить оболочку (изображение лого заменяется обоями, причем смена происходит плавно на протяжении 1000мс - хотя не на всех РЕ) WAIT 2000 `подождать 2000 мс WALL `погасить обои Так что возможны 2 варианта: использование LOGO (имеются ограничения по выводу на экран) или указание своей оболочки. Это необязательно должен быть проводник или реальная оболочка - к примеру, думаю, оболочкой можно загрузить 78setup. Тогда сразу после запуска оболочки произойдет установка обоины... а при "убийстве" оболочки (выходе из неё) - её перезапуск средствами PECMD.
|
|
и 1024x768 не грузится...затухание происходит, но wall не появляется...Содержимое pecmd.iniDISP W1024 H768 B32 F60 logo %SystemRoot%\Web\Wallpaper\Windows\img0.jpg TEAM EXEC !%SystemRoot%\system32\winpeshl.exe|INIT IU|FONT %SystemRoot%\Fonts,0 TEXT Подождите, идет установка драйверов... #0xFFFFFF L35 T720 R500 B764 $20 TEAM EXEC =!%Windir%\System32\Ramdisk.CMD TEAM EXEC =!%SystemRoot%\system32\Autorun.cmd DEVI %SystemRoot%\inf\usb.inf DEVI %SystemRoot%\inf\usbport.inf DEVI %SystemRoot%\inf\hd*.inf SHOW -1:-1 FORX *.ocx,Regocx,0,CALL $%Regocx% FORX msxml*.dll,Regdll,0,CALL $%Regdll% WALL %WinDir%\web\Wallpaper\Windows\winpe.jpg TEAM LOGO|WAIT 1000|SHEL %SystemDrive%\Shell\Shell.EXE TEAM HOTK Ctrl + Alt + C,CMD.EXE|HOTK Alt + R,PECMD.EXE SHUT R|HOTK #112,PECMD.EXE
|
|
ParAAvis, может, проблема с картинкой? Пробовал менять лого и обои местами? Если лого грузит - значит там картинка правильная. Или может, переменная WinDir не определена. Попробуй %SystemRoot% или вообще картинку в системный каталог положи (%CurDir%).
|
|
conty9, Всё перепробовал...logo берет обе картинки, а wall ни одну, не из %CurDir%, не из %SystemRoot% Вот прям понять не могу в чем дело...даже оболочку менял.
|
Xemom1
- Стаж: 9 лет
- Сообщений: 862
- Репутация:88[+] [-]
|
ParAAvis, Попробовал: WALL %SystemRoot%\Web\Wallpaper\Bliss.JPG Загружается.
|
|
Xemom1, А пробовал с explorer'ом или с другой оболочкой? Попробуй с winntsetup например, плиз.
|
Страница 2 из 28
Текущее время: 03-Дек 19:51
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|