Get-PfxCertificate
Pobiera informacje o plikach certyfikatów pfx na komputerze.
Składnia
Get-PfxCertificate
[-FilePath] <String[]>
[<CommonParameters>]
Get-PfxCertificate
-LiteralPath <String[]>
[<CommonParameters>]
Opis
Polecenie cmdlet Get-PfxCertificate pobiera obiekt reprezentujący każdy określony plik certyfikatu pfx. Plik PFX zawiera zarówno certyfikat, jak i klucz prywatny.
Przykłady
Przykład 1. Pobieranie certyfikatu pfx
PS C:\> 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
To polecenie pobiera informacje o certyfikacie Test.pfx w systemie.
Przykład 2. Pobieranie certyfikatu pfx z komputera zdalnego
PS C:\> Invoke-Command -ComputerName "Server01" -ScriptBlock {Get-PfxCertificate -FilePath "C:\Text\TestNoPassword.pfx}" -authentication CredSSP
To polecenie pobiera plik certyfikatu pfx z komputera zdalnego Server01. Używa Invoke-Command do zdalnego uruchamiania polecenia Get-PfxCertificate.
Jeśli plik certyfikatu pfx nie jest chroniony hasłem, wartość parametru AuthenticationInvoke-Command musi być CredSSP.
Parametry
-FilePath
Określa pełną ścieżkę do pliku pfx zabezpieczonego pliku.
Jeśli określisz wartość dla tego parametru, nie trzeba wpisywać -FilePath
w wierszu polecenia.
Typ: | String[] |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-LiteralPath
Pełna ścieżka do pliku pfx zabezpieczonego pliku. W przeciwieństwie do FilePathwartość parametru LiteralPath jest używana dokładnie tak, jak jest typowana. Znaki nie są interpretowane jako symbole wieloznaczne. Jeśli ścieżka zawiera znaki ucieczki, należy ująć ją w pojedynczy cudzysłów. Pojedyncze cudzysłowy informują program Windows PowerShell, aby nie interpretował żadnych znaków jako sekwencji ucieczki.
Typ: | String[] |
Aliasy: | PSPath |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
Możesz potokować ciąg zawierający ścieżkę pliku do Get-PfxCertificate.
Dane wyjściowe
Get-PfxCertificate zwraca obiekt dla każdego odbieranego certyfikatu.
Uwagi
W przypadku używania polecenia cmdlet Invoke-Command do zdalnego uruchomienia polecenia
Get-PfxCertificate , a plik certyfikatu pfx nie jest chroniony hasłem, wartość parametruAuthentication Invoke-Command musi być CredSSP.