Get-PfxCertificate
コンピューター上の PFX 証明書ファイルに関する情報を取得します。
構文
Get-PfxCertificate
[-FilePath] <String[]>
[-Password <SecureString>]
[-NoPromptForPassword]
[<CommonParameters>]
Get-PfxCertificate
-LiteralPath <String[]>
[-Password <SecureString>]
[-NoPromptForPassword]
[<CommonParameters>]
説明
コマンドレットは Get-PfxCertificate
、指定された各 PFX 証明書ファイルを表すオブジェクトを取得します。
PFX ファイルには、証明書と秘密キーの両方が含まれています。
例
例 1: 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
このコマンドは、システム上の Test.pfx 証明書ファイルに関する情報を取得します。
例 2: リモート コンピューターから PFX 証明書を取得する
Invoke-Command -ComputerName "Server01" -ScriptBlock {Get-PfxCertificate -FilePath "C:\Text\TestNoPassword.pfx"} -Authentication CredSSP
このコマンドは、Server01 リモート コンピューターから PFX 証明書ファイルを取得します。 コマンドをリモートでGet-PfxCertificate
実行するために使用Invoke-Command
されます。
PFX 証明書ファイルがパスワードで保護されていない場合、Authentication パラメーターのInvoke-Command
値は CredSSP である必要があります。
パラメーター
-FilePath
セキュリティで保護されたファイルの PFX ファイルへの完全なパスを指定します。 このパラメーターの値を指定する場合は、コマンド ラインで入力 -FilePath
する必要はありません。
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LiteralPath
セキュリティで保護されたファイルの PFX ファイルへの完全なパス。 FilePath とは異なり、LiteralPath パラメーターの値は、型指定されたとおりに使用されます。 ワイルドカードとして解釈される文字はありません。 パスにエスケープ文字が含まれている場合は、単一引用符で囲みます。 単一引用符は、エスケープ シーケンスとして文字を解釈しないように PowerShell に指示します。
Type: | String[] |
Aliases: | PSPath |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NoPromptForPassword
パスワードの入力を求めるメッセージを表示しない。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Password
証明書ファイルにアクセスするために必要なパスワードを .pfx
指定します。
このパラメーターは、PowerShell 6.1 で導入されました。
Note
SecureString データ保護の詳細については、「SecureString のセキュリティ保護方法」を参照してください。
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
入力
へのファイル パス Get-PfxCertificate
を含む文字列をパイプ処理できます。
出力
Get-PfxCertificate
は、取得した各証明書のオブジェクトを返します。
メモ
コマンドレットをInvoke-Command
使用してコマンドをGet-PfxCertificate
リモートで実行し、PFX 証明書ファイルがパスワードで保護されていない場合、Authentication パラメーターのInvoke-Command
値は CredSSP である必要があります。
関連リンク
PowerShell
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示