因此,我们遇到了这样一种情况,承包商部署了大约 200 台不正确克隆的 Windows 7 计算机。SCCM 证书在被 sysprep 之前没有从参考机器上清除。现在由于重复的证书,SCCM 控制台到处都是无效的设备记录。
我需要编写脚本删除所有这些机器上的坏证书,但我不知道如何从命令行执行此操作。我假设我会使用 Certutil.exe,但我不知道要传递哪些参数。我也熟悉 WMI 和 VBScript,所以如果有一个我可以使用的证书类也可以。
我感谢任何人可以提供的任何帮助。
因此,我们遇到了这样一种情况,承包商部署了大约 200 台不正确克隆的 Windows 7 计算机。SCCM 证书在被 sysprep 之前没有从参考机器上清除。现在由于重复的证书,SCCM 控制台到处都是无效的设备记录。
我需要编写脚本删除所有这些机器上的坏证书,但我不知道如何从命令行执行此操作。我假设我会使用 Certutil.exe,但我不知道要传递哪些参数。我也熟悉 WMI 和 VBScript,所以如果有一个我可以使用的证书类也可以。
我感谢任何人可以提供的任何帮助。
您可以使用 PSEXEC 远程重新安装 SCCM 客户端并将密钥重置为所有 200 台计算机。
我不知道SCCM证书,因为我们的客户使用自动请求的域证书进行客户端身份验证。但是,我仍然可以提供帮助。导航到 powershell 中的证书存储,如下所示:
到达那里后,只需删除带有正确主题的证书,
这也适用于脚本。