Public Key Infrastructure (PKI) Client Cmdlets in Windows PowerShell

Windows PowerShell® は、特にシステム管理用に設計された、タスク ベースのコマンド ライン シェルおよびスクリプト言語です。情報技術 (IT) プロフェッショナル向けのこの参照トピックは、スクリプトを作成してタスクを自動化するために Windows PowerShell コマンドレットを活用するうえでのサポートとなります。

Public Key Infrastructure (PKI) Client

This reference provides cmdlet descriptions and syntax for all public key infrastructure (PKI) client-specific cmdlets. It lists the cmdlets in alphabetical order based on the verb at the beginning of the cmdlet.

cmdlet Description

Add-CertificateEnrollmentPolicyServer

Adds an enrollment policy server to the current user or local system configuration.

Export-Certificate

Exports a certificate from a certificate store into a file.

Export-PfxCertificate

Exports a certificate or a PFXData object to a Personal Information Exchange (PFX) file.

Get-Certificate

Submits a certificate request to an enrollment server and installs the response or retrieves a certificate for a previously submitted request.

Get-CertificateAutoEnrollmentPolicy

Retrieves certificate auto-enrollment policy settings.

Get-CertificateEnrollmentPolicyServer

Returns all of the certificate enrollment policy server URL configurations.

Get-CertificateNotificationTask

Returns all registered certificate notification tasks.

Get-PfxData

Extracts the content of a Personal Information Exchange (PFX) file into a structure without importing it to certificate store.

Import-Certificate

Imports one or more certificates into a certificate store.

Import-PfxCertificate

Imports certificates and private keys from a Personal Information Exchange (PFX) file to the destination store.

New-CertificateNotificationTask

Creates a new task in the Task Scheduler that will be triggered when a certificate is replaced or expires.

New-SelfSignedCertificate

Creates a new self-signed certificate for testing purposes.

Remove-CertificateEnrollmentPolicyServer

Removes an enrollment policy server and the URL of the enrollment policy server from the current user or local computer configuration.

Remove-CertificateNotificationTask

Removes a certificate notification task from Task Scheduler.

Set-CertificateAutoEnrollmentPolicy

Sets local certificate auto-enrollment policy.

Switch-Certificate

Marks one certificate as having been replaced by another certificate.

Test-Certificate

Verifies a certificate according to the input parameters.

注意

To list all the cmdlets that are available, use the Get-Command -Module PKIClient cmdlet.

任意のコマンドレットの詳細について、またはコマンドレットの構文の詳細については、Get-Help <コマンドレット名> コマンドレットを使用します。ここで、<コマンドレット名> は、調べようとするコマンドレットの名前です。詳細については、次のコマンドレットを実行できます。

Get-Help <コマンドレット名> -Detailed
Get-Help <コマンドレット名> -Examples
Get-Help <コマンドレット名> -Full

More Information

For more information about Microsoft Certificate Services, see the following: