Windows-Server-2008

WDS 部署後刪除本地創建的使用者

  • March 5, 2011

我正在使用 WDS、unattend.xml 和 oobeunattend.xml 向多台機器推出新的 Win7 映像。

當然,您必須在 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>

嗚嗚我明白了!

在我的答案文件中,我沒有在specialize中執行腳本(無論如何它都在Specialize組件中執行,並且使用者是在oobeSystem中創建的),而是添加Windows-Shell-Setup --> FirstLogonCommands了命令並將其放在那裡。工作完美!謝謝!

引用自:https://serverfault.com/questions/243413