Aracılığıyla paylaş


Get-PfxCertificate

Bilgisayardaki PFX sertifika dosyaları hakkında bilgi alır.

Sözdizimi

ByPath EnterprisePublishing

Get-PfxCertificate
    [-FilePath] <String[]>
    [-Password <SecureString>]
    [-NoPromptForPassword]
    [<CommonParameters>]

ByLiteralPath

Get-PfxCertificate
    -LiteralPath <String[]>
    [-Password <SecureString>]
    [-NoPromptForPassword]
    [<CommonParameters>]

Description

Get-PfxCertificate cmdlet'i, belirtilen her PFX sertifika dosyasını temsil eden bir nesne alır. PFX dosyası hem sertifikayı hem de özel anahtarı içerir.

Örnekler

Örnek 1: PFX sertifikası alma

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

Bu komut, sistemdeki Test.pfx sertifika dosyası hakkında bilgi alır.

Örnek 2: Uzak bilgisayardan PFX sertifikası alma

Invoke-Command -ComputerName "Server01" -ScriptBlock {Get-PfxCertificate -FilePath "C:\Text\TestNoPassword.pfx"} -Authentication CredSSP

Bu komut, Server01 uzak bilgisayarından bir PFX sertifika dosyası alır. uzaktan bir Invoke-Command komutu çalıştırmak için Get-PfxCertificate kullanır.

PFX sertifika dosyası parola korumalı olmadığında, Invoke-Command parametresinin değeri CredSSP olmalıdır.

Parametreler

-FilePath

Güvenli dosyanın PFX dosyasının tam yolunu belirtir. Bu parametre için bir değer belirtirseniz, komut satırına -FilePath yazmanız gerekmez.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

ByPath
Position:0
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-LiteralPath

Güvenli dosyanın PFX dosyasının tam yolu. FilePathaksine, LiteralPath parametresinin değeri tam olarak yazıldığı gibi kullanılır. Hiçbir karakter joker karakter olarak yorumlanmamıştır. Yol kaçış karakterleri içeriyorsa, yolu tek tırnak işaretleriyle çevreleyin. Tek tırnak işaretleri, PowerShell'in hiçbir karakteri kaçış dizisi olarak yorumlamamasını sağlar.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:PSPath, LP

Parametre kümeleri

ByLiteralPath
Position:Named
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-NoPromptForPassword

Parola sorulduğunda gizlenir.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Password

.pfx sertifika dosyasına erişmek için gereken parolayı belirtir.

Bu parametre PowerShell 6.1'de kullanıma sunulmuştur.

Uyarı

SecureString veri koruması hakkında daha fazla bilgi için bkz. SecureString ne kadar güvenli?.

Parametre özellikleri

Tür:SecureString
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

String

dosya yolu içeren bir dizeyi Get-PfxCertificate' e aktarabilirsiniz.

Çıkışlar

X509Certificate2

Get-PfxCertificate aldığı her sertifika için bir nesne döndürür.

Notlar

Invoke-Command komutunu uzaktan çalıştırmak için Get-PfxCertificate cmdlet'ini kullanırken ve PFX sertifika dosyası parola korumalı değilse, Invoke-Command parametresinin değeri CredSSP olmalıdır.