So ermitteln Sie die gültigen Geschäftsnamen für certutil


8

Ich versuche einen Weg zu finden, um ein Zertifikat per Skript zu installieren.

Wenn Sie auf "Rechtsklick-> Zertifikat installieren" klicken, wird das Zertifikat unter "untergeordnete Zertifizierungsstellen" in der Zertifikatansicht des IE angezeigt

Wenn der Befehl certutil.exe gefunden wurde,

certutil.exe -addstore -enterprise <storename>

Meine Frage ist, wie Sie die gültigen Storenamen auflisten / herausfinden?

Antworten:


14

Es wurde eine Site mit den gültigen Geschäftsnamen gefunden:

ca -> Specifies certificates in the Intermediate Certification Authorities store
my -> Specifies certificates issued to the current user
root -> Specifies certificates in the Trusted Root Certification Authorities store
spc -> Specifies software publisher certificates
user_created_store -> Specifies the name of a user-created certificate store

1
certutil -addstore “Root” “c:\cacert.cer”für vertrauenswürdige
Stammzertifizierungsstellen

Frage: Befehl certutil -addstore “CA” “c:\cacert.cer”für Zwischenzertifizierungsstellen in LocalMachine ?
Kiquenet

9

ebenfalls:

  • Adressbuch -> gibt den Speicher "Andere Personen" an
  • Vertrauen -> gibt den Speicher "Enterprise Trust" an
  • TrustedPublisher -> gibt den Store "Trusted Publishers" an

"spc" funktioniert übrigens nicht für mich

Ich denke, die Liste ist hier: http://msdn.microsoft.com/en-us/library/system.security.cryptography.x509certificates.storename.aspx

oder hier http://msdn.microsoft.com/en-us/library/microsoft.web.services2.security.x509.x509certificatestore_members.aspx

"root" und "trust" sind im Benutzerkontext nicht gültig (bei Verwendung des Schalters -user )


6

Sie können die Liste schnell in Powershell erhalten:

PS> ls Cert:\LocalMachine

Name : TrustedPublisher
Name : ClientAuthIssuer
Name : Remote Desktop
Name : Root
Name : TrustedDevices
Name : WebHosting
Name : CA
Name : REQUEST
Name : AuthRoot
Name : TrustedPeople
Name : My
Name : SmartCardRoot
Name : Trust
Name : Disallowed

Nun dies sollte die akzeptierte Antwort sein. Wusste nicht, dass man sie wie ein Dateisystem durchlaufen kann.
Tyler Montney
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.