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.