Get-PfxCertificate
Получает сведения о файлах сертификатов PFX на компьютере.
Синтаксис
Get-PfxCertificate
[-FilePath] <String[]>
[<CommonParameters>]
Get-PfxCertificate
-LiteralPath <String[]>
[<CommonParameters>]
Описание
Командлет Get-PfxCertificate
получает объект, представляющий каждый указанный PFX-файл сертификата.
PFX-файл включает как сертификат, так и закрытый ключ.
Примеры
Пример 1. Получение сертификата PFX
Get-PfxCertificate -FilePath "C:\windows\system32\Test.pfx"
Password: ******
Signer Certificate: David Chew (Self Certificate)
Time Certificate:
Time Stamp:
Path: C:\windows\system32\zap.pfx
Эта команда получает сведения о файле сертификата Test.pfx в системе.
Пример 2. Получение сертификата PFX с удаленного компьютера
Invoke-Command -ComputerName "Server01" -ScriptBlock {Get-PfxCertificate -FilePath "C:\Text\TestNoPassword.pfx"} -Authentication CredSSP
Эта команда получает PFX-файл сертификата с удаленного компьютера Server01. Он использует Invoke-Command
для удаленного выполнения команды Get-PfxCertificate
.
Если PFX-файл сертификата не защищен паролем, значение параметра проверки подлинности проверки подлинностиInvoke-Command
должно быть CredSSP.
Параметры
-FilePath
Указывает полный путь к PFX-файлу защищенного файла. Если указать значение для этого параметра, не нужно вводить -FilePath
в командной строке.
Тип: | String[] |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-LiteralPath
Полный путь к PFX-файлу защищенного файла. В отличие от FilePath, значение параметра LiteralPath используется точно так же, как и тип. Символы не интерпретируются как подстановочные знаки. Если путь содержит escape-символы, заключите его в одинарные кавычки. Одинарные кавычки говорят PowerShell не интерпретировать какие-либо символы как escape-последовательности.
Тип: | String[] |
Aliases: | PSPath |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Входные данные
Можно передать строку, содержащую путь к файлу Get-PfxCertificate
.
Выходные данные
Get-PfxCertificate
возвращает объект для каждого сертификата, который он получает.
Примечания
При использовании командлета Invoke-Command
для удаленного выполнения команды Get-PfxCertificate
, а файл сертификата PFX не защищен паролем, значение параметра аутентификацииInvoke-Command
должно быть CredSSP.
Связанные ссылки
PowerShell