web-dev-qa-db-ja.com

WDS展開後にローカルで作成されたユーザーを削除する

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>
2
ItsPronounced

うーん、わかった!

私の回答ファイルでは、specializeでスクリプト(とにかくSpecializeコンポーネントで実行されていて、ユーザーはoobeSystemで作成されました)を実行する代わりに、Windows-Shell-Setup --> FirstLogonCommandsを追加してコマンドをそこに配置しました。完璧に動作しました!ありがとう!

1
ItsPronounced