PDA

Показать полную графическую версию : Win 7 -> WPI -> Пакет драйверов


NohnaimeR
26-02-2010, 20:46
В общем пытаюсь сделать вот что: после установки винды при первом запуске должен запуститься 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 это выглядит так:

http://www.4picture.ru/thumbnails/ac2650899e73ee64d2df5cbb82187697.jpg (http://www.4picture.ru/look-image.php?id=32b2699b01afa759fbf4af7b12217653)

Даже не знаю как еще можно попробовать.

Vadikan
27-02-2010, 11:09
В чем заключается проблема? Где полный файл ответов? Каким образом осуществляется копирование wpi/драйверов на системный диск?

NohnaimeR
27-02-2010, 11:28
вот файл ответов, создавал по статьям.

<?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

Vadikan
27-02-2010, 16:25
проблема в том что не запускается WPI.hta после установки винды, после того как WPI установит что надо должен запустить файл drivers.exe »
Поясните. Как может WPI что-то знать о запуске файла, если WPI не запускается вообще?

Другие команды у вас отрабатывают? Сделайте батник для теста.

Не вижу ответа на свой последний вопрос.

gjai
16-03-2010, 01:12
SynchronousCommand определяет команду, чтобы выполниться в первый раз, когда пользователь вошел на компьютер.Если Вы создаете учетную запись пользователя, которая не включает административные привилегии, следующие команды не могут быть выполнены:
Если Управление Учетной записи пользователя допущено, то, когда тот пользователь вошел впервые, диалоговое окно появляется, запрашивая пользователя с опцией позволить администратору применять команды. Если пользователь выбирает Отмену, эти команды не выполнены.
Если Управление Учетной записи пользователя заблокировано, эти команды не выполнены.

Alex333
19-03-2010, 22:17
NohnaimeR, у вас получилось запустить WPI?
У меня получилось:
</SynchronousCommand>
- <SynchronousCommand wcm:action="add">
<CommandLine>%cdrom%\WPI\WPI.exe</CommandLine>
<Description>Запуск WPI</Description>
<Order>50</Order>
<RequiresUserInput>true</RequiresUserInput>
</SynchronousCommand>

den128
01-04-2010, 12:57
вот тоже рабочий кусок кода...

<SynchronousCommand wcm:action="add">
<Order>50</Order>
<CommandLine>cmd /c %DiskRoot%\WPI\WPI.hta</CommandLine>
<RequiresUserInput>true</RequiresUserInput>
<Description>Запуск WPI</Description>
</SynchronousCommand>

у меня по крайней мере сработало...

lamosa
11-11-2010, 14:29
Привет! Столкнулся с такой же проблемой( 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
Привет! Столкнулся с такой же проблемой( WPI упорно не хочет запускаться после установки ОС »


sources\$OEM$\$$\SETUP\SCRIPTS
сюда кладешь SetupComplete.cmd и WPI.cmd или BSPI.cmd

все прекрасно работает...

denis-max
13-02-2011, 00:30
sources\$OEM$\$$\SETUP\SCRIPTS
сюда кладешь SetupComplete.cmd и WPI.cmd или BSPI.cmd

все прекрасно работает...


А внутри этих файлов что?

nezabudka_anyuta
03-03-2011, 14:48
А внутри этих файлов что? »


вот что еще пропустила: Windows7Loader.exe

К сожалению я редко сюда захожу, дефицит времени...
все вопросы пиши на мыло.

vetalь
28-01-2014, 03:42
Подымаю эту тему, может кто знающий присоединится. Мне нужно, чтобы после установки Windows 7, автоматически запускался WPI, попробовал всё выше перечисленное, ожидаемого результата так и не было. Надеюсь, что за это время,
кто нибудь, таки нашёл, рабочий вариант.

brodjaga5
28-01-2014, 07:33
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.exeDiskRoot.txt файл пустышка ложится в корень диска где лежит папка WPI

vetalь
29-01-2014, 11:59
Спасибо за ответ, реально всё работает.




© OSzone.net 2001-2012