Powershell Import-PfxCertificate запрашивает местоположение, несмотря на параметры - PullRequest
0 голосов
/ 15 ноября 2018

Я пытаюсь импортировать сертификат на ВМ.Я делаю следующий сценарий:

Start-VM -Name $NewVmName
Copy-VMFile -Name $NewVmName -SourcePath ".\certificate.pfx"  -DestinationPath "C:\certificate.pfx" -CreateFullPath -FileSource Host

$Password = "test" | ConvertTo-SecureString -asPlainText -Force
Invoke-Command -VMName $NewVmName -Credential $LocalCredential -ScriptBlock {       
    Import-PfxCertificate -FilePath "C:\certificate.pfx" -CertStoreLocation Cert:\LocalMachine\My -Password $Password
}

Итак, указано местоположение хранилища сертификатов.Однако, когда я запускаю этот сценарий, Windows предлагает мне узнать, в какое хранилище я хочу импортировать сертификат:

enter image description here

Почему?что я делаю не так?Я хочу, чтобы сертификат был импортирован без какого-либо взаимодействия с пользователем.

Спасибо!

...