sysprep из Win7, ключ для unattend, в чем ошибка?

tarasish

запускаю сиспреп вот так
Sysprep.exe /shutdown /generalize /oobe unattend:sysprep.xml
содержимое файла сиспреп пробую вот такое
 
<unattend>
<settings pass="generalize">
<component name="Microsoft-Windows-PnpSysprep" processorArchitecture="x64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
<DoNotCleanUpNonPresentDevices>true</DoNotCleanUpNonPresentDevices>
</component>
<component name="Microsoft-Windows-Security-SPP" processorArchitecture="x64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipRearm>1</SkipRearm>
</component>
</settings>
</unattend>

или вот такое
 
<unattend>
<settings pass="generalize">
<component name="Microsoft-Windows-PnpSysprep">
   <PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
<DoNotCleanUpNonPresentDevices>true</DoNotCleanUpNonPresentDevices>
</component>
 </settings>
</unattend>

Система выдает мне ошибку, что не может разобрать файл настроек в секции generalize.
в чем ошибка? файл содран с чужих файлов и инструкций от мелко-софт.

katrin2201

Там вроде setuperr.log есть.
И да, когда вы все уже научитесь дословно приводить текст ошибки?

tarasish

когда ошибку легко скопипастить- тогда приводить ее текст легко и просто. когда ошибка происходит на компе без интернета, стоящем в отдельном помещении- тогда все сложнее.
не удалось выполнить синтаксический разбор или обработку файла ответов для автоматической установки при проходе [generalize] Недопустимый файл ответов

никаких файлов с ошибками не показывает, файл setuperr пустой.

katrin2201

Кроме мелочей, типа непрописанных неиспользуемых неймспейсов - вроде выглядит норм.
Попробуй не сдирать, а создать свой с нуля.
http://theitbros.com/sysprep-a-windows-7-machine-%E2%80%93-s...

tarasish

а как понять, какие значения надо брать для
processorArchitecture
publicKeyToken
и для versionScope.
У меня в этой проге например архитектуру проца выставило "amd64". хотя проц интел.

katrin2201

amd64 - это общее название архитектуры 64битных процов, амд или интел - не важно.
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS"
хотя эти вроде автоматом выставляются, не?

tarasish

ну, хочется понять, зачем они выставляются, если я делаю на одном компе этот файл, а запечатывать буду другие, то подойдут ли эти ключики?

katrin2201

Подойдут. На что конкретно влияет не знаю - не вникал.
Оставить комментарий
Имя или ник:
Комментарий: