CmdID / PowerShell / Cmdlets / Install
Install-AdcsCertificationAuthority
Performs installation and configuration of the Active Directory Certificate Services (AD CS) Certification Authority (CA) role service. Windows Server PowerShell reference
From the Windows Server PowerShell reference 25 parameters Its page in the reference
Parameters
Show its 25 parameters
-AllowAdministratorInteractionIndicates that the cmdlet enables prompting when the private key is accessed.-CACommonNameSpecifies the certification authority common name.-CADistinguishedNameSuffixSpecifies the certification authority distinguished name suffix.-CATypeSpecifies the type of certification authority that this cmdlet installs.-CertFileSpecifies the file name of certification authority PKCS #12 formatted certificate file.-CertFilePasswordSpecifies the password for certification authority certificate file.-CertificateIDSpecifies the thumbprint or serial number of certification authority certificate.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-CredentialSpecifies a PSCredential object for the connection to AD DS.-CryptoProviderNameSpecifies the name of the cryptographic service provider (CSP) or key storage provider (KSP) that is used to generate or store the private key for the CA.-DatabaseDirectorySpecifies the folder location of the certification authority database.-ForceForces the command to run without asking for user confirmation.-HashAlgorithmNameSpecifies the signature hash algorithm used by the certification authority.-IgnoreUnicodeIndicates that the cmdlet allows Unicode characters in the certification authority name string.-KeyContainerNameSpecifies the name of an existing private key container.-KeyLengthSpecifies the bit length for new certification authority key.-LogDirectorySpecifies the folder location of the certification authority database log.-OutputCertRequestFileSpecifies the folder location for the certificate request file.-OverwriteExistingCAinDSIndicates that the cmdlet overwrites the computer object in the Active Directory Domain Service domain with the same computer name.-OverwriteExistingDatabaseIndicates that the cmdlet overwrites the existing certification authority database.-OverwriteExistingKeyIndicates that the cmdlet overwrites the existing key container with the same name.-ParentCASpecifies the configuration string of the parent certification authority that will certify this CA.-ValidityPeriodSpecifies the validity period of the certification authority (CA) certificate in hours, days, weeks, months, or years.-ValidityPeriodUnitsSpecifies the validity period of the CA certificate.-WhatIf, -wiShows what would happen if the cmdlet runs.