Get-PfxCertificate
Získá informace o souborech certifikátu PFX v počítači.
Syntaxe
Get-PfxCertificate
[-FilePath] <String[]>
[-Password <SecureString>]
[-NoPromptForPassword]
[<CommonParameters>]
Get-PfxCertificate
-LiteralPath <String[]>
[-Password <SecureString>]
[-NoPromptForPassword]
[<CommonParameters>]
Description
Rutina Get-PfxCertificate
získá objekt představující každý zadaný soubor certifikátu PFX.
Soubor PFX obsahuje certifikát i privátní klíč.
Příklady
Příklad 1: Získání certifikátu 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
Tento příkaz získá informace o souboru certifikátu Test.pfx v systému.
Příklad 2: Získání certifikátu PFX ze vzdáleného počítače
Invoke-Command -ComputerName "Server01" -ScriptBlock {Get-PfxCertificate -FilePath "C:\Text\TestNoPassword.pfx"} -Authentication CredSSP
Tento příkaz získá soubor certifikátu PFX ze vzdáleného počítače Serveru01. Používá Invoke-Command
se ke vzdálenému Get-PfxCertificate
spuštění příkazu.
Pokud soubor certifikátu PFX není chráněný heslem, hodnota ověřovacího parametru Invoke-Command
musí být CredSSP.
Parametry
-FilePath
Určuje úplnou cestu k souboru PFX zabezpečeného souboru. Pokud zadáte hodnotu pro tento parametr, není nutné psát -FilePath
na příkazovém řádku.
Typ: | String[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-LiteralPath
Úplná cesta k souboru PFX zabezpečeného souboru. Na rozdíl od FilePath se hodnota parametru LiteralPath používá přesně tak, jak je zadána. Žádné znaky nejsou interpretovány jako zástupné znaky. Pokud cesta obsahuje řídicí znaky, uzavřete ji do jednoduchých uvozovek. Jednoduché uvozovky říkají PowerShellu, aby nepřekládaly žádné znaky jako řídicí sekvence.
Typ: | String[] |
Aliasy: | PSPath |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-NoPromptForPassword
Potlačí výzvu k zadání hesla.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Password
Určuje heslo potřebné pro přístup .pfx
k souboru certifikátu.
Tento parametr byl představen v PowerShellu 6.1.
Poznámka:
Další informace o ochraně dat SecureString naleznete v tématu Jak zabezpečený je SecureString?.
Typ: | SecureString |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Řetězec, který obsahuje cestu k souboru, můžete převést na Get-PfxCertificate
.
Výstupy
Get-PfxCertificate
vrátí objekt pro každý certifikát, který získá.
Poznámky
Při použití rutiny Invoke-Command
ke vzdálenému Get-PfxCertificate
spuštění příkazu a soubor certifikátu PFX není chráněný heslem, hodnota parametru Invoke-Command
Authentication musí být CredSSP.