PDA

Показать полную графическую версию : Вопросы По WPI


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118

Oleg48
29-11-2008, 01:43
Хотел задать простой вопрос:
Хочу запускать WPI с USB-флешки, установочные программы беру с уже готовых WPI CD/DVD дисков ну там Zver, FUB и т.д.
Как сделать с минимальными изменениями с помощью WPI_v7.1.1 установку, можно ли использовать только файлы с официального сайта WPI(autorun, Tools, $OEM$). Если можно, разжовывая - как маленькому, может есть подробный хелп на русском :)

x-net
29-11-2008, 13:41
Что за ошибка не могу выйти из WPI
Скрин

МИШАНЧИК
29-11-2008, 16:09
Подскажите пожалуйста!
При установке в настройках перезагрузки (версия 7.1.1) после установки программ перед перезагрузкой выскакивает окно:
Sleep.exe - Ошибка приложения. Ошибка при инициализации приложения (0*0000142). Для выхода из приложения нажмите "Ок"
Но у меня нигде не прописана никакая Sleep.exe. Что это такое и как победить?

hb860
29-11-2008, 16:39
x-net, что-нибудь правил( в файле Installer.js, например, или где-то ещё) ?

conductor
29-11-2008, 18:46
x-net, что-нибудь правил( в файле Installer.js, например, или где-то ещё) ? »
ну там на скрине линия 25 ошибка

hb860
29-11-2008, 23:33
Как показывает мой опыт Javascript, не факт, что именно в ней.x-net, выложи свой WPI, можно без картинок, погляжу

LonerD
01-12-2008, 02:52
После выхода версии 7.0.0 пользовался ею.
Запуск WPI у меня прописан перед первым входом в систему
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\997 /V 1 /D "%wpipath%\WPI.exe" /f
Все всегда срабатывало, отрабатывал WPI, а затем происходил последний этап установки (драйвера распакованные удалялись), затем грузился рабочий стол.

Попытался перейти на версию 7.2.0 - и получил облом.
WPI запускается, но при этом продолжается финализация установки системы, происходит первый вход пользователя в систему и грузится рабочий стол.

Можно ли как-то оформить запуск версии 7.2.0 до загрузки системы, в чем тут тонкость, что изменить?

Dmitry_K
01-12-2008, 12:31
Но у меня нигде не прописана никакая Sleep.exe. Что это такое и как победить? »
Эта утилита лежит в папке Tools дистрибутива WPI и нужна в служебных целях для паузы в n секунд. Попробуй перезагружаться не средствами WPI, а другими способами.

Dmitry_K
01-12-2008, 12:59
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\997 /V 1 /D "%wpipath%\WPI.exe" /f »
гм, а что за экзешник WPI.exe???

LonerD
01-12-2008, 13:46
гм, а что за экзешник WPI.exe??? »
WPI.exe - это rar-овский архив, распаковывается во временную папку, и запускается hta-файл.

В cmdlines.txt прописан запуск cmd-файла, в котором помимо всего прочего такие строчки:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51IP.SP3 SET CDROM=%%d:
set wpipath=%CDROM%\WPI
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\997 /V 1 /D "%wpipath%\WPI.exe" /f
REG ADD %KEY%\998 /V 1 /D "%windir%\Finalize.cmd" /f

Процесс может и несколько громоздкий, но за полгода сбоев не давал.
Речь к тому, что при запуске новой WPI 7.2.0 работа других программ не приостанавливается, а происходит запуск прописанного в 998 процесса Finalize.cmd, а затем загрузка системы.
Мне же нужно, чтоб WPI отрабатывал до загрузки системы.

Dmitry_K
01-12-2008, 15:26
Речь к тому, что при запуске новой WPI 7.2.0 работа других программ не приостанавливается, а происходит запуск прописанного в 998 процесса Finalize.cmd, а затем загрузка системы. »
все правильно, у тебя экзешник "отрабатывает", не оставаясь "висеть" в памяти, поэтому и происходит запуск следующей команды ;)
проверяй параметры твоего sfx-архива...

LonerD
01-12-2008, 17:03
проверяй параметры твоего sfx-архива... »
Так в том то и дело, что параметры sfx-архива те же, что и раньше, а результат разный.
Как же можно заставить ехе-шник висеть в памяти.

gora
01-12-2008, 17:10
Как же можно заставить ехе-шник висеть в памяти. »Способы зависят от типа sfx-архива. В 7z SFX архив можно просто добавить строку RunProgram="hidcon:cmd /c pause" и он будет висеть пока не "убьешь" процесс cmd.exe или самого SFX архива. ;)

Dmitry_K
01-12-2008, 18:14
и он будет висеть пока не "убьешь" процесс cmd.exe или самого SFX архива »
так ему нужно, чтоб экзешник отрабатывал, запускал WPI, висел в памяти, пока не установятся проги, а потом "самоуничтожался"

Как же можно заставить ехе-шник висеть в памяти. »
Создай 7z SFX. И добавить в файл конфига:
RunProgram="\"%%T\\wpi.hta\""

Pozia
02-12-2008, 01:06
При попытке добавить команду на запуск в WPI 7.2 выскакивает ошибка:

строка 776.
Ошибка:'_childIndexes' - есть null или не является объектом

Как с этим бороться?

LonerD
03-12-2008, 03:37
Еще могу добавить, что новый WPI из sfx-архива не запускается прежним методом.
Если версия 7.0.0 лежала в архиве в виде папки WPI, а внутри уже файл WPI.hta и все подпапки.

То с версией 7.2.0 подобная процедура вызывает ошибки.
Нужно заархивировать именно содержимое папки WPI, то есть файл WPI.hta должен лежать в корне архива.

Dmitry_K
03-12-2008, 10:34
Еще могу добавить, что новый WPI из sfx-архива не запускается прежним методом »
так пропиши нужный путь в параметрах sfx-архива к WPI.hta и все заработает

Pozia
06-12-2008, 20:03
Вроде вопрос звучал. Простите не могу найти. Подскажите как использовать свою фоновую картинку? Куда ее положить и как правильно прописать путь?

DenchikK
07-12-2008, 14:44
Pozia,
В настройки зайти, прописать Фоновое Изображение:
http://s54.radikal.ru/i144/0812/cc/4e87edb29d3dt.jpg (http://radikal.ru/F/s54.radikal.ru/i144/0812/cc/4e87edb29d3d.jpg.html)
У WPI есть мануал, коряво переведенный, но понять можно:
http://s51.radikal.ru/i131/0812/ea/923897df1e2at.jpg (http://radikal.ru/F/s51.radikal.ru/i131/0812/ea/923897df1e2a.jpg.html)

Более сложный путь.
Дирректория в WPI -> Themes
В ней выбираем нужную тему.
К примеру фоновое изображение темы Windows имеет название Wallpaper.jpg
Прописывается в файле wpi.htm:
<div id="bgpiclayer" style="position:absolute; z-index:-1; top:0; left:0; width:100%; height:100%; overflow:hidden;">
<script type="text/javascript">
if (BgPicture != '')
document.write('<img id="bgpic" src="./Graphics/'+BgPicture+'" width="100%" height="100%">');
else
document.write('<img id="bgpic" src="./Themes/'+Theme+'/Wallpaper.jpg" width="100%" height="100%">');
</script>
</div>

Pozia
07-12-2008, 20:12
еще пару вопросиков. Как сделать чтобы была просто прокрутка вертикальная и не было кнопок Следующий и Предыдущий? Где менять цвет названий отмеченных и не отмеченных галкой программ? Спасибо




© OSzone.net 2001-2012