Показать полную графическую версию : 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)
Даже не знаю как еще можно попробовать.
В чем заключается проблема? Где полный файл ответов? Каким образом осуществляется копирование 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
проблема в том что не запускается 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
Привет! Столкнулся с такой же проблемой( 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
К сожалению я редко сюда захожу, дефицит времени...
все вопросы пиши на мыло.
Подымаю эту тему, может кто знающий присоединится. Мне нужно, чтобы после установки 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
Спасибо за ответ, реально всё работает.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.