我们在 Server 2008 R2 上运行 WDS。我们有大量借来的笔记本电脑,当它们从借出处回来时,我们会重新制作映像。这些机器都曾经有一个通用名称 (LoanLT),该名称在应答文件中指定。
从那时起,我们决定为所有机器贴上条形码,以便于库存检查,并希望机器能够获取与条形码相对应的 %MachineName%。对于新机器来说,这很容易,因为当它们首次连接到 WDS 服务器时,它们会显示在待处理设备部分,我们可以命名并批准他们。
问题在于,对于我们大约 50 台旧笔记本电脑来说,这些只是得到正式认可的在 WDS 系统上,因此在 AD 中不存在它们的记录,而 %MachineName% 属性正是从 AD 中提取的。
这导致“Windows 无法解析或处理 pass [specialize] 的无人参与应答文件。无法应用应答文件中指定的设置。”
有没有办法删除所有添加到 WDS 数据库但没有名称的计算机?因此,任何在 AD 中不存在的计算机都必须重新批准,然后才能命名
答案1
根据本文您可以使用以下命令从数据库中清除所有批准的设备:WDSUTIL /Verbose /Delete-AutoAddDevices /Server:MyWDSServer /DeviceType:ApprovedDevices。
希望这可以帮助。