Get-PfxCertificate
A számítógépen található .pfx tanúsítványfájlokkal kapcsolatos információk lekérdezése.
Syntax
ByPath (Alapértelmezett)
Get-PfxCertificate
[-FilePath] <String[]>
[<CommonParameters>]
ByLiteralPath
Get-PfxCertificate
-LiteralPath <String[]>
[<CommonParameters>]
Description
A Get-PfxCertificate parancsmag minden megadott .pfx tanúsítványfájlt képviselő objektumot kap. A .pfx-fájlok tartalmazzák a tanúsítványt és a titkos kulcsot is.
Példák
1. példa: .pfx-tanúsítvány lekérése
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
Ez a parancs információt kap a test.pfx tanúsítványról a rendszeren.
2. példa: .pfx-tanúsítvány lekérése távoli számítógépről
PS C:\> Invoke-Command -ComputerName "Server01" -ScriptBlock {Get-PfxCertificate -FilePath "C:\Text\TestNoPassword.pfx}" -authentication CredSSP
Ez a parancs lekéri a .pfx tanúsítványfájlt a Server01 távoli számítógépről. Egy Get-PfxCertificate parancs távoli futtatásához használja a Invoke-Command.
Ha a .pfx tanúsítványfájl nem jelszóval védett, a Invoke-CommandAuthentication paraméterének értéke CredSSP.
Paraméterek
-FilePath
Megadja a védett fájl .pfx fájljának teljes elérési útját.
Ha értéket ad meg ehhez a paraméterhez, nem szükséges -FilePath begépelni a parancssorba.
Paramétertulajdonságok
| Típus: | String[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
ByPath
| Position: | 0 |
| Kötelező: | True |
| Folyamatból származó érték: | True |
| Folyamatból származó érték tulajdonságnév alapján: | True |
| Fennmaradó argumentumokból származó érték: | False |
-LiteralPath
A védett fájl .pfx fájljának teljes elérési útja. A FilePath-tal ellentétben a LiteralPath paraméter értéke pontosan a beíráskor lesz használva. A rendszer egyetlen karaktert sem értelmez helyettesítő karakterként. Ha az elérési útvonal escape karaktereket tartalmaz, tedd azt egyes idézőjelek közé. Az idézőjelek azt jelzik, hogy a Windows PowerShell nem értelmezi a karaktereket menekülési sorozatként.
Paramétertulajdonságok
| Típus: | String[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | PSPath |
Paraméterkészletek
ByLiteralPath
| Position: | Named |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | True |
| Fennmaradó argumentumokból származó érték: | False |
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.
Bevitelek
String
A Get-PfxCertificate
Kimenetek
X509Certificate2
Get-PfxCertificate minden tanúsítványhoz visszaad egy objektumot.
Jegyzetek
Ha a Invoke-Command parancsmag használatával távolról futtat egy Get-PfxCertificate parancsot, és a .pfx tanúsítványfájl nem jelszóval védett, a Invoke-CommandAuthentication paraméterének értéke CredSSP kell legyen.