web-dev-qa-db-ja.com

Sysprepおよびunattend.xml:Windows7でローカルユーザーアカウントを削除します

WDSを使用してWindows7を展開しています。セットアップ中に作成されたローカルユーザーアカウントを削除したいと思います。マシンがドメインに参加し、OOBEフェーズでドメインユーザーアカウントが作成されるため、このアカウントは必要ありません。

Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccountsのドキュメントには、このオプションでcreateローカルアカウントが可能であると記載されています。

unattend.xmlで削除するアカウントを指定する方法はありますか?

1
Scolytus

Sysprepイメージを作成するときに監査モードを使用する必要があります。監査モードを使用すると、ユーザーアカウントの作成や場所とタイムゾーンの構成を求められることなく、Windowsのインストールをカスタマイズできます。

参照: http://technet.Microsoft.com/en-us/library/cc722413(v = ws.10).aspx

3
colealtdelete

Net User "user name" /deleteでcmdファイルを使用します

Unattend.xmlの一部:

        <FirstLogonCommands>
            <SynchronousCommand wcm:action="add">
                <Description>Executing lastboot script</Description>
                <Order>1</Order>
                <CommandLine>c:\temp\lastboot.cmd</CommandLine>
            </SynchronousCommand>
            <SynchronousCommand wcm:action="add">
                <Description>logoff corrent user</Description>
                <Order>2</Order>
                <CommandLine>shutdown /l /f</CommandLine>
            </SynchronousCommand>
        </FirstLogonCommands>
2