Имею рабочий файл ответов в котором на этапе
OOBESystem создаётся пользователь с определённым именем. Данный пользователь причисляется к двум группам:
Администраторы и
Пользователи. Далее с помощью синхронной команды пользователь исключается из группы
Пользователи, оставаясь только в группе
Администраторы. Кроме того, в системе уже есть встроенная учётная запись
Администратор, которая отключена. Я подумал: "а зачем создавать ещё одну учётную запись с администраторскими правами, если можно пользоваться имеющейся?".
Задача состоит в следующем: с помощью файла ответов
AutoUnnatend.xml включить встроенную учётную запись
Администратор и при этом пропустить создание нового пользователя.
Я внёс изменения в этап
OOBESystem своего файла ответов. Теперь он выглядит так (отрывок):
<settings pass="oobeSystem">
<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>
<Username>Administrator</Username>
<Password>
<PlainText>true</PlainText>
<Value />
</Password>
<LogonCount>1</LogonCount>
<Enabled>true</Enabled>
</AutoLogon>
<UserAccounts>
<AdministratorPassword>
<PlainText>true</PlainText>
<Value />
</AdministratorPassword>
</UserAccounts>
</component>
</settings>
При этом в конце установки появляются окна ввода имени пользователя и задания пароля. По завершении система всё же загружается во встроенную учётную запись
Администратор, но при этом в системе также присутствует созданная на последнем этапе учётная запись.
Как сделать так, чтобы дополнительная учётная запись не создавалась, если это возможно?
З.Ы. Возможное решение проблемы - сразу после первого входа Администратором командой
net user удалять только что созданную дополнительную учётную запись. Пока не тестировал, но решение не "элегантно".