Win 7 -> WPI -> Пакет драйверов
В общем пытаюсь сделать вот что: после установки винды при первом запуске должен запуститься WPI, после установки всех прог должен запустить пакет драйверов(samlab drv)
в AutoUnattend.xml вставил следующий код(нашел тут на форуме):
Код:
- <FirstLogonCommands>
- <SynchronousCommand wcm:action="add">
<Order>1</Order>
<RequiresUserInput>true</RequiresUserInput>
<CommandLine>%SystemRoot%\wpi\WPI.hta</CommandLine>
<Description>Запуск WPI</Description>
</SynchronousCommand>
- <SynchronousCommand wcm:action="add">
<CommandLine>%SystemRoot%\installdrvwin7\drivers.exe</CommandLine>
<Description>Запуск установщика драйверов</Description>
<Order>2</Order>
<RequiresUserInput>true</RequiresUserInput>
</SynchronousCommand>
</FirstLogonCommands>
в WAIK'e это выглядит так:
Даже не знаю как еще можно попробовать.
|
В чем заключается проблема? Где полный файл ответов? Каким образом осуществляется копирование wpi/драйверов на системный диск?
|
вот файл ответов, создавал по статьям.
Код:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>ru-RU</UILanguage>
</SetupUILanguage>
<InputLocale>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
<component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1280</HorizontalResolution>
<VerticalResolution>800</VerticalResolution>
</Display>
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>5</Value>
</MetaData>
</InstallFrom>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
<UserData>
<ProductKey>
<WillShowUI>OnError</WillShowUI>
</ProductKey>
<AcceptEula>true</AcceptEula>
<FullName>Dell</FullName>
<Organization>Dom</Organization>
</UserData>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Security-Licensing-SLC-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<AutoLogon>
<Enabled>true</Enabled>
<LogonCount>2</LogonCount>
<Username>Administrator</Username>
</AutoLogon>
<Display>
<ColorDepth>32</ColorDepth>
<DPI>96</DPI>
<HorizontalResolution>1280</HorizontalResolution>
<VerticalResolution>800</VerticalResolution>
</Display>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
<SkipMachineOOBE>true</SkipMachineOOBE>
<SkipUserOOBE>true</SkipUserOOBE>
</OOBE>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<RequiresUserInput>true</RequiresUserInput>
<CommandLine>%SystemRoot%\wpi\WPI.hta</CommandLine>
<Description>Запуск WPI</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>%SystemRoot%\installdrvwin7\drivers.exe</CommandLine>
<Description>Запуск установщика драйверов</Description>
<Order>2</Order>
<RequiresUserInput>true</RequiresUserInput>
</SynchronousCommand>
</FirstLogonCommands>
<TimeZone>Russian Standart Time</TimeZone>
</component>
<component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:e:/windows7/dvd/sources/install.wim#Windows 7 ULTIMATE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
проблема в том что не запускается WPI.hta после установки винды, после того как WPI установит что надо должен запустить файл drivers.exe
|
Цитата:
Цитата NohnaimeR
проблема в том что не запускается WPI.hta после установки винды, после того как WPI установит что надо должен запустить файл drivers.exe »
|
Поясните. Как может WPI что-то знать о запуске файла, если WPI не запускается вообще?
Другие команды у вас отрабатывают? Сделайте батник для теста.
Не вижу ответа на свой последний вопрос.
|
SynchronousCommand определяет команду, чтобы выполниться в первый раз, когда пользователь вошел на компьютер.Если Вы создаете учетную запись пользователя, которая не включает административные привилегии, следующие команды не могут быть выполнены:
Если Управление Учетной записи пользователя допущено, то, когда тот пользователь вошел впервые, диалоговое окно появляется, запрашивая пользователя с опцией позволить администратору применять команды. Если пользователь выбирает Отмену, эти команды не выполнены.
Если Управление Учетной записи пользователя заблокировано, эти команды не выполнены.
|
NohnaimeR, у вас получилось запустить WPI?
У меня получилось:
читать дальше »
</SynchronousCommand>
- <SynchronousCommand wcm:action="add">
<CommandLine>%cdrom%\WPI\WPI.exe</CommandLine>
<Description>Запуск WPI</Description>
<Order>50</Order>
<RequiresUserInput>true</RequiresUserInput>
</SynchronousCommand>
|
вот тоже рабочий кусок кода...
Код:
<SynchronousCommand wcm:action="add">
<Order>50</Order>
<CommandLine>cmd /c %DiskRoot%\WPI\WPI.hta</CommandLine>
<RequiresUserInput>true</RequiresUserInput>
<Description>Запуск WPI</Description>
</SynchronousCommand>
у меня по крайней мере сработало...
|
Привет! Столкнулся с такой же проблемой( WPI упорно не хочет запускаться после установки ОС. Приведенные решения, тоже не помогли к сожалению(( Есть еще какие нибудь варианты решения? Вот мой файл ответов
Код:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>ru-RU</UILanguage>
</SetupUILanguage>
<InputLocale>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
<component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<UserData>
<ProductKey>
<WillShowUI>OnError</WillShowUI>
</ProductKey>
<AcceptEula>true</AcceptEula>
<FullName>User</FullName>
<Organization>Home</Organization>
</UserData>
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1024</HorizontalResolution>
<VerticalResolution>768</VerticalResolution>
</Display>
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add" />
</InstallFrom>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Security-Licensing-SLC-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<AutoLogon>
<Password />
<Enabled>true</Enabled>
<LogonCount>2</LogonCount>
<Username>Administrator</Username>
</AutoLogon>
<Display>
<ColorDepth>32</ColorDepth>
<DPI>96</DPI>
<RefreshRate>1024</RefreshRate>
<VerticalResolution>768</VerticalResolution>
</Display>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
<SkipMachineOOBE>true</SkipMachineOOBE>
<SkipUserOOBE>true</SkipUserOOBE>
</OOBE>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>50</Order>
<CommandLine>%cdrom%\WPI\WPI.exe</CommandLine>
<RequiresUserInput>true</RequiresUserInput>
<Description>Запуск WPI</Description>
</SynchronousCommand>
</FirstLogonCommands>
<TimeZone>Russian Standart Time</TimeZone>
</component>
</settings>
<cpi:offlineImage cpi:source="wim://lamosa-%D0%BF%D0%BA/e%D1%81%D0%B5%D0%B2%D0%B5%D0%BD/distributiv/dvd/sources/install.wim#Windows 7 HOMEPREMIUM" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
|
nezabudka_anyuta |
04-01-2011 12:17 1580354 |
Цитата:
Цитата lamosa
Привет! Столкнулся с такой же проблемой( WPI упорно не хочет запускаться после установки ОС »
|
sources\$OEM$\$$\SETUP\SCRIPTS
сюда кладешь SetupComplete.cmd и WPI.cmd или BSPI.cmd
все прекрасно работает...
|
sources\$OEM$\$$\SETUP\SCRIPTS
сюда кладешь SetupComplete.cmd и WPI.cmd или BSPI.cmd
все прекрасно работает...
А внутри этих файлов что?
|
nezabudka_anyuta |
03-03-2011 14:48 1626333 |
Цитата:
Цитата denis-max
А внутри этих файлов что? »
|
вот что еще пропустила: Windows7Loader.exe
К сожалению я редко сюда захожу, дефицит времени...
все вопросы пиши на мыло.
|
Подымаю эту тему, может кто знающий присоединится. Мне нужно, чтобы после установки Windows 7, автоматически запускался WPI, попробовал всё выше перечисленное, ожидаемого результата так и не было. Надеюсь, что за это время,
кто нибудь, таки нашёл, рабочий вариант.
|
Цитата:
Цитата nezabudka_anyuta
sources\$OEM$\$$\SETUP\SCRIPTS
сюда кладешь SetupComplete.cmd
все прекрасно работает... »
|
в SetupComplete.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:\DiskRoot.txt set DiskRoot=%%D:
:: Установка дополнительных приложений
start /wait %DiskRoot%\WPI\WPI.exe
DiskRoot.txt файл пустышка ложится в корень диска где лежит папка WPI
|
Спасибо за ответ, реально всё работает.
|
Время: 23:12.
© OSzone.net 2001-