Импорт-Сертификат с переменной - PullRequest
0 голосов
/ 30 октября 2019

У меня есть скрипт, в котором я вначале сохраняю сертификаты для переменной, например:

$ToRemove = Get-ChildItem -Path Cert:\LocalMachine\My | ? (conditions)

$CertsInStore = Get-ChildItem -Path Cert:\LocalMachine\My

Тогда у меня foreachцикл для удаления выбранных сертификатов. Позже в скрипте я проверяю определенную ситуацию и, если происходит ошибка, я хочу вернуть удаленные сертификаты обратно. Будет ли это работать?

Import-Certificate $ToRemove -CertStoreLocation Cert:\LocalMachine\My

Или я должен сделать это по-другому? Как, если так?

...