- 11
- 0
- 1
嗨,朋友们,我公司的设备自动安装了一些证书,导致他们禁用wifi和outlook变慢等。我手动删除证书后,用户设备工作正常。
它存储在下面的位置。
Cerlm——> Certificate-localComputer——>个人文件夹>证书。
我准备了1个剧本。手动工作很好,但当我尝试在Ps1中打包或添加脚本时,我得到了错误“包的脚本:RHB000C1,程序:删除证书失败,退出代码1”
#指定要删除的证书的指纹
$thumbprint = "93e288fafb4cb3153c6e5d380227b16767d47070"
#从用户的证书存储中获取证书
$cert = Get-ChildItem -Path cert:\CurrentUser\My | Where-Object{$_。Thumbprint -eq $ Thumbprint}
#如果找到证书,删除证书
If ($cert) {
Remove-Item cert美元。PSPath
写主机"证书删除成功。"
}
其他{
写主机“证书未找到。”
}
它存储在下面的位置。
Cerlm——> Certificate-localComputer——>个人文件夹>证书。
我准备了1个剧本。手动工作很好,但当我尝试在Ps1中打包或添加脚本时,我得到了错误“包的脚本:RHB000C1,程序:删除证书失败,退出代码1”
#指定要删除的证书的指纹
$thumbprint = "93e288fafb4cb3153c6e5d380227b16767d47070"
#从用户的证书存储中获取证书
$cert = Get-ChildItem -Path cert:\CurrentUser\My | Where-Object{$_。Thumbprint -eq $ Thumbprint}
#如果找到证书,删除证书
If ($cert) {
Remove-Item cert美元。PSPath
写主机"证书删除成功。"
}
其他{
写主机“证书未找到。”
}