Jump to content

Zertifikat auslesen beim Client


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hi,

 

ich möchte aus dem Zertifikatsstore eines Windows XP Clients ein Zertifikat auslesen, dies geht ohne Problem per certutil jetzt möchte ich das ganze per VBS-Skript / WMI-Abfrage lösen. Mit certutil bekomme ich ja keinen Rückgabewert... dies benötige ich aber um danach weitere Schritte einzuleiten. Hat vielleicht einer von euch sich mit diesem Thema schon beschäftigt und kann mir ein paar Tipps geben.

 

Viele Grüße

 

Tron

Link zu diesem Kommentar

Hi Tron,

 

grundsätzlich könntest Du Dir das beispielsweise mittels CAPICOM scripten.

 

Aber im Prinzip ist certutil doch vollkommen ausreichend, Du leitest die Ausgabe einfach an ein "FIND" bzw. "FINDSTR" weiter und liest das ERRORLEVEL aus (zumindest in einer Batch-Datei, das Prinzip ist jedoch auch bei Scriptsprachen dasselbe).

 

Wurde der gewünschte String (etwa die Seriennummer) gefunden, hast Du ein ERRORLEVEL==0, wurde es nicht gefunden, hast Du ein ERRORLEVEL==1.

 

Zum Beispiel:

certutil -v -store -user MY | findstr /I "135478900000852"
IF "%ERRORLEVEL%"=="0" (
ECHO Alles klar.
) else (
ECHO Zertifikat nicht vorhanden.
)

 

Viele Grüße

olc

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...