我拥有以下一份证书的脚本。
但是需要修改它才能安装多个证书。
$script = {
$file = ( Get-ChildItem -Path C:\Users\Administrator\Desktop\newCert.cer )
$file | Import-Certificate -CertStoreLocation cert:\LocalUser\Root
echo $file
}
invoke-command -Credential $clientCred -ComputerName $ClientIP -ScriptBlock $script
答案 0 :(得分:0)
尝试一下,只需将它以扩展名 .cer 的形式放在桌面上的每个文件的foreach循环中,如果要更改文件夹,请更改foreach循环的第一行C:\Users\Administrator\Desktop\
foreach ( $file in ( Get-ChildItem C:\Users\Administrator\Desktop\ -filter *.cer )) {
$script = {
$file.fullname | Import-Certificate -CertStoreLocation cert:\LocalUser\Root
echo $file
}
invoke-command -Credential $clientCred -ComputerName $ClientIP -ScriptBlock $script
}