Назад | Перейти на главную страницу

Удаление локально созданного пользователя после развертывания WDS

Я отправляю новый образ Win7 на несколько машин, используя WDS, unattend.xml и oobeunattend.xml.

Естественно, вам нужно создать локального пользователя в OOBE, но я не хочу этого делать.

Я добавил это в свой OOBE.xml, но он не работает, даже после того, как мой компонент присоединения к домену:

<settings pass="auditUser">
- <component name="Microsoft-Windows-Deployment" 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">
 - <RunSynchronous>
   - <RunSynchronousCommand wcm:action="add">
      - <Credentials>
           <Domain>DOMAIN</Domain> 
           <Password>PASSWORD</Password> 
           <Username>administrator</Username> 
        </Credentials>
        <Order>1</Order> 
        <Description>Removes original test user</Description> 
        <Path>net user temp /del</Path> 
      </RunSynchronousCommand>
    </RunSynchronous>
  </component>
</settings>

Woohoo я понял!

В моем файле ответов вместо выполнения сценария (который все равно выполнялся в компоненте Specialize, а пользователь был создан в oobeSystem) в specialize я добавил Windows-Shell-Setup --> FirstLogonCommands и поместите туда команду. Сработало отлично! Спасибо!