Запуск wpi после установки windows
Сообщения: 78
Благодарности: 1
Я обошёлся следующим:
1. Cоздал файл wpistart.cmd следующего содержания:
for %%i in (C D E F G H I) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi
REG ADD %KEY%\999 /V 1 /D «%wpipath%\WPI.hta» /f
2. Поместил этот файл в папку $OEM$
3. В cmdlines.txt прописал этот файлик:
«wpistart.cmd»
4. На 13-12 минуте скрипт переберёт значения дисков в поисках WIN51, и найдя его, присвоит диску %CDROM%, внесёт значения в реестр, что впоследствии запустит WPI до первого входа в Windows
Конфигурация компьютера |
Материнская плата: La-7912p |
HDD: Hitachi HTS545050A7E380 |
Звук: Realtek ALC271x |
Ноутбук/нетбук: acer e1-571G |
Индекс производительности Windows: 5.7 |
Последний раз редактировалось Vsirf, 13-04-2010 в 23:31 .
Конфигурация компьютера |
Материнская плата: Asus Socket 775 P5B-VM SE |
HDD: WD 320GB SATAII 7200rpm 8Mb |
Звук: NVIDIA High Definition Audio |
ОС: Microsoft Windows XP Professional SP3 |
Если можно, то обьясните, в чём разница? И имеет ли это значение для набора программ, которые я хочу установить?
А установить я хочу следующее:
Java Runtime Environment 6.0 Update 19
Microsoft Visual C++ 2005 и 2008 Redistributable
Net Framework 3.5 SP1 с рус.паками.
Direct X (Февраль 2010).
WinRAR версии 3.93 Final.
Hashtab версии 3.0.0.
Akelpad версии 4.4.1 (Вместо блокнота).
Reg-файл с твиками системы.
Папка SVCPACK у меня есть, а файла svcpack.inf в ней нет, его нужно создать самому?
Спасибо.
Конфигурация компьютера |
Материнская плата: Asus Socket 775 P5B-VM SE |
HDD: WD 320GB SATAII 7200rpm 8Mb |
Звук: NVIDIA High Definition Audio |
ОС: Microsoft Windows XP Professional SP3 |
Профиль | Сайт | Отправить PM | Цитировать
Конфигурация компьютера |
Материнская плата: La-7912p |
HDD: Hitachi HTS545050A7E380 |
Звук: Realtek ALC271x |
Ноутбук/нетбук: acer e1-571G |
Индекс производительности Windows: 5.7 |
Если можно, то обьясните, в чём разница? И имеет ли это значение для набора программ, которые я хочу установить? » |
разницы практически никакой, просто первый код запускает wpi на графическом этапе установки ( первая загрузка системы после синего экрана когда первый раз копируются установочные фалы )
а второй код запускает wpi перед первым входом пользователя в систему ( на экране приветствия )
Папка SVCPACK у меня есть, а файла svcpack.inf в ней нет, его нужно создать самому? » |
Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.
Конфигурация компьютера |
Материнская плата: Asus Socket 775 P5B-VM SE |
HDD: WD 320GB SATAII 7200rpm 8Mb |
Звук: NVIDIA High Definition Audio |
ОС: Microsoft Windows XP Professional SP3 |
Ребята!
Проблему решил следующим образом:
Скачал у вас на форуме файлик «RUNWPI.EXE», бросил его в папку SVCPACK, а в файл «svcpack.inf» добавил его в раздел «[SetupHotfixesToRun]». Не знаю правильно или нет, но всё работает и WPI запускается при первом входе в систему.
Я тут по ходу дела решил проверить свои ключи с помощью «USSF.exe» и выяснилось:
1. Он выдал такое: «KbdUkrainian.exe» /s, но удалось установить только так: KbdUkrainian.exe /quiet, правда было пояснение: «The RAR comment contains the setup script.». Я открыл архив и прочитал комментарий, он такой:
;В комментарии ниже находятся команды SFX-сценария
Setup=KbdUkra.msi
TempMode
Silent=1
Delete=*.*
Title=Українська розкладка клавіатури
Text
<
Українська розкладка клавіатури для Windows 2000/XP/2003
>
2. Он выдал такое: «BDEProfessional_5.2.exe» /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, но пока я не проверил с помощью «USSF.exe», я устанавливал так: BDEProfessional_5.2.exe /VERYSILENT /SP- и всё было нормально.
3. Он выдал такой ключ: N/A, правда пояснил:
USSF detected that the file you selected is a valid PE file.
However, it couldn’t identify its type.
The header returned by PEiD was ‘Neolite 2.0 -> Neoworx Inc. [Overlay]’
Кто-нибудь, помогите разобраться!
Спасибо.
Выбор устанавливаемых приложений
Если вы планируете устанавливать приложения автоматически не только на свой компьютер, то, вероятно, стоит задуматься, насколько ваш личный набор приложений устроит клиента (родственника, приятеля). Конечно, можно обойтись минимальным набором «must have», но это совершенно не соответствует unattended духу 🙂 Люди, увлекшиеся автоматической установкой, наоборот хотят иметь как можно больше и сразу после окончания инсталляции системы. Соответственно, возникает вопрос о том, как осуществить выбор только нужных в конкретном случае приложений. Строго говоря, если прерываться на выбор приложений, то установка уже не будет полностью автоматической. Однако, другого пути нет, и чтобы иметь возможность выбора, придется пожертвовать полной автоматизацией. Эта страница посвящена различным способам выбора приложений для их автоматической установки впоследствии. Надеюсь, что она будет пополняться силами участников конференции OSZone.
Примечание: обзоры, представленные на странице, могут устаревать по мере выхода новых версий программ.
Пакетный файл
Пожалуй, самое простое, хотя и не самое удачное решение. Команда на запуск файла прописывается в [GuiRunOnce]. Соответственно запуск файла происходит при первом входе в систему. Пример такого файла:
Перед установкой каждого приложения пользователю задается вопрос с вариантами ответа y(es)/n(o). Если ответ Yes, то производится установка приложения и переход к следующему, предваряемый аналогичным вопросом. Если ответ No, то сразу осуществляется переход к следующему приложению.
Преимущества: простота
Недостатки: отсутствие графического интерфейса, приходится сидеть и ждать установки каждого приложения, чтобы затем определиться с выбором, устанавливать или нет следующее приложение.
Installs.exe
Команда на запуск программы прописывается в [GuiRunOnce]. Соответственно запуск происходит при первом входе в систему. Все настройки программы содержатся в файле installs.ini, который должен находиться в одной директории с программой. Файл в ANSI-кодировке. Если его открыть для редактирования (лучше в FARе, поскольку в Блокноте вылезут кракозябры), то в начале есть расшифровка каждой команды на английском. Я постараюсь расписать каждую по-русски и указать примеры на конкретных программах.
install= (поддерживаются системные переменные)
install= c:\install\nero\setup.exe /silent /noreboot /no_ui
или
install= %systemdrive%\install\nero\setup.exe /silent /noreboot /no_ui
selected=0 или 1 (по умолчанию 0)
Если 1, то возле названия программы по умолчанию будет стоять галочка выбора
visible=0 или 1 (по умолчанию 1)
Если 0, то программа вообще не будет видна в списке устанавливаемых программ (будет пустое место), и будет установлена по умолчанию.
active=1 или 0 (по умолчанию 1)
Если 0, то программа будет выглядеть бледным цветом и недоступна для установки, если 1 — то ярко выделена
installorder=##
##-число от 1 до 99. указывает порядок установки программ в процессе инсталляции
register= C:\install\register.reg, [before/after]При установке заменяет команду «regedit /s register.reg»
before/after — в зависимости от ключа запись значений в реестр производится до или после установки приложения
postreboot=0 или 1
перезагрузка после установки (по умолчанию 0)
displayorder=## (число от 1 до 99)
указывает местоположение проги в списке (на installorder не влияет)
saveinstall=0 или 1 (по умолчанию 1)
при 0 удаляет инсталляционную папку
killprocess=processname,wait
удаляет или заканчивает процесс при зависании инсталляции, вместо wait указывается в секундах время задержки (не работает совместно с postreboot)
popdesc=
boxdesc=
параметры popdesc, boxdesc, saveinstall, killprocess являются необязательными
в разделе [Install Window Setup] указываются параметры надписей, заголовков, размеров и координат кнопок (координаты и размер кнопок лучше оставить по умолчанию)
Title= (поддерживается кириллица)
Prompt= (поддерживается кириллица)
Button= (поддерживается кириллица)
Надписи на остальных кнопках зашиты в исполняемый файл install.exe, и перекомпиляцией я не занимался.
restart=1 или 0 (по умолчанию 0)
Перезагрузка после установки
autostart=1 или 0 (по умолчанию 0) — автозапуск
Delay=
shutdowntimer=
Далее идут непосредственно настройки конкретных приложений:
[Acrobat Reader 6.0]install=C:\soft\Acrobat6\AR6.bat
selected=0
visible=1
active=1
displayorder=1
installorder=1
postreboot=0
popdesc=acrobat
Это означает, что программа Acrobat 6.0 будет стоять первой в списке, первой начнет инсталляцию, установится сразу, а не после перезагрузки
При запуске installs.exe открывается окно в классическом стиле Windows со списком приложений для установки. В верхнем правом углу — кнопки управления (Запуск, Выделить/Снять все, Выход). Возле названия каждой программы отмечаем галочкой, хотим или нет ее устанавливать. После того, как все нужные программы отмечены, делаем Запуск. Очередность установки задается в installs.ini (не ошибитесь и не продублируйте, иначе зависнет). При установке в окне выдается путь установки. Если приложение устанавливается без ключей, то следующая установка начнется после завершения предыдущей.
Преимущества: графический интерфейс; выбор желаемых приложений и запуск их всех одной кнопкой; очередность установки приложений; экспортирование ключей реестра до или после установки приложений.
Недостатки: бедный графический интерфейс; программа не работает из cmdlines.txt (выдает ошибки путей приложений); не поддерживаются две строки «install=» в одном блоке установки.
Сайт программы
(Обзор программы — мой, на основе описания Vics)