С какой стати что-то такое простое должно быть таким сложным?
certutil -p $pass -f -importpfx $certFolder NoProtect
Если я удалю -p, появится запрос пароля.Я пробовал одинарные и двойные кавычки вместо $ pass, но что бы я ни придумал, это единственное сообщение, которое я получаю:
CertUtil: The specified network password is not correct.
Я пробовал несколько способов создания пустой SecureString
$pass = Read-Host "" -AsSecureString
$pass = ConvertTo-SecureString -String "" -Force -AsPlainText
Только чтобы получить эту ошибку:
ConvertTo-SecureString : Cannot bind argument to parameter 'String' because it is an empty string.