Ветеран
Сообщения: 569
Благодарности: 169
|
Профиль
|
Сайт
|
Отправить PM
| Цитировать
Пример.
unattend.xml
Код:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Reseal>
<Mode>Audit</Mode>
</Reseal>
</component>
</settings>
<settings pass="auditUser">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>100</Order>
<Path>%systemroot%\system32\sysprep\sysprep.exe /quiet /oobe /reboot /unattend:%systemroot%\setup\sysprep.xml</Path>
<Description>Sysprep</Description>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>5</Order>
<Path>%distr%\scripts\updates-custom.cmd</Path>
<Description>Установка обновлений</Description>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Description>Установка компонентов</Description>
<Order>15</Order>
<Path>%distr%\scripts\features.cmd</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Description>Установка драйверов</Description>
<Order>20</Order>
<Path>%distr%\scripts\drivers.cmd</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
<settings pass="auditSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" 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>
<LogonCount>5</LogonCount>
<Username>Administrator</Username>
<Enabled>true</Enabled>
</AutoLogon>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>%systemroot%\setup\scripts\specialize.cmd</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
<component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" 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>
<cpi:offlineImage cpi:source="catalog:p:/sources/install_windows 7 enterprise.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
specialize.cmd
Код:
@echo off
cmdow @ /HID
SETLOCAL enabledelayedexpansion
FOR %%i IN (C D E F G H I J K L N M O P Q R S T U V W X Y Z) DO DIR %%i:>NUL 2>&1 && SET zz=!zz!%%i
FOR %%i IN (%zz%) DO IF EXIST %%i:\CtrlSoft.url SETX distr "%%i:\winsetup\win7%processor_architecture%" -m && SET distr=%%i:\winsetup\win7%processor_architecture%
FOR %%i IN (%zz%) DO IF EXIST %%i:\install\install.tag SETX install "%%i:\install" -m && SET install=%%i:\install && md %SystemRoot%\setup\install
FOR %%i IN (%zz%) DO IF EXIST %%i:\winsetup\win7%processor_architecture%\driverpacks\driverpacks.tag SETX driverpacks "%%i:\winsetup\win7%processor_architecture%\driverpacks" -m && SET driverpacks=%%i:\winsetup\win7%processor_architecture%\driverpacks
FOR %%i IN (%zz%) DO IF EXIST %%i:\winsetup\win7%processor_architecture%\drivers\drivers.tag SETX drivers "%%i:\winsetup\win7%processor_architecture%\drivers" -m && SET drivers=%%i:\winsetup\win7%processor_architecture%\drivers
FOR %%i IN (%zz%) DO IF EXIST %%i:\winsetup\win7%processor_architecture%\packages\langpacks\langpacks.tag SETX langpacks "%%i:\winsetup\win7%processor_architecture%\packages\langpacks" -m && md %SystemDrive%\scrd
FOR %%i IN (%zz%) DO IF EXIST %%i:\winsetup\win7%processor_architecture%\packages\updates\updates.tag SETX updates "%%i:\winsetup\win7%processor_architecture%\packages\updates" -m && md %SystemDrive%\scrd
FOR %%i IN (%zz%) DO IF EXIST %%i:\winsetup\win7%processor_architecture%\packages\other\other.tag SETX other "%%i:\winsetup\win7%processor_architecture%\packages\other" -m && md %SystemDrive%\scrd
rem call %distr%\scripts\drivers.cmd
rem call %distr%\scripts\install.cmd
exit
|
-------
Windows 7 AIO x86-x64
Отправлено: 22:15, 22-12-2011
| #5
|