Get-PfxCertificate
Információt kap a számítógépen található PFX-tanúsítványfájlokról.
Syntax
ByPath (Alapértelmezett)
Get-PfxCertificate
[-FilePath] <String[]>
[-Password <SecureString>]
[-NoPromptForPassword]
[<CommonParameters>]
ByLiteralPath
Get-PfxCertificate
-LiteralPath <String[]>
[-Password <SecureString>]
[-NoPromptForPassword]
[<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
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ányfájlról a rendszeren.
2. példa: PFX-tanúsítvány lekérése távoli számítógépről
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 Invoke-Command parancs távoli futtatásához használja a Get-PfxCertificate.
Ha a PFX-tanúsítványfájl nem jelszóval védett, a Invoke-Command paraméterének CredSSP-nek kell lennie.
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 biztonságos 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 egyes idézőjelek azt mondják a PowerShellnek, hogy egyetlen karaktert se értelmezzen escape szekvenciaként.
Paramétertulajdonságok
| Típus: | String[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | PSPath, LP |
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 |
-NoPromptForPassword
Letiltja a jelszó kérését.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-Password
Megadja a .pfx tanúsítványfájl eléréséhez szükséges jelszót.
Ez a paraméter a PowerShell 6.1-ben lett bevezetve.
Megjegyzés:
További információért a SecureString adatvédelemről lásd: Mennyire biztonságos a SecureString?.
Paramétertulajdonságok
| Típus: | SecureString |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| 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
Átirányíthat egy fájl elérési útvonalát tartalmazó sztringet a Get-PfxCertificate-ba.
Kimenetek
X509Certificate2
Get-PfxCertificate minden tanúsítványhoz visszaad egy objektumot.
Jegyzetek
Ha a Invoke-Command parancsmagot használja egy Get-PfxCertificate parancs távoli futtatásához, és a PFX-tanúsítványfájl nem jelszóval védett, a HitelesítésiInvoke-Command paraméter értéke credSSP.