Hallo zusammen,
ich suche händeringend nach einer Möglichkeit ein Maschinen-Zertifikat auszulesen oder wenigsten zu überprüfen ob es vorhanden ist. In MMC.exe kann ich es mit "send" automatisieren, hilft nur leider nicht wenn das Zertifikat nicht vorhanden ist. Sieht jemand von Euch eine Möglichkeit Zertifikate vielleicht per wmi abzufragen ??
Spoiler anzeigen
AutoItSetOption("SendKeyDelay", 1)
AutoItSetOption("WinWaitDelay", 1)
AutoItSetOption("WinTitleMatchMode", 3)
AutoItSetOption("TrayIconDebug", 1)
Run("mmc")
WinWait("Konsole1")
WinActivate("Konsole1")
WinWaitActive("Konsole1")
Send("!D")
Send("h")
WinWait("Snap-In hinzufügen/entfernen")
WinActivate("Snap-In hinzufügen/entfernen")
WinWaitActive("Snap-In hinzufügen/entfernen")
Send("!H")
WinWait("Eigenständiges Snap-In hinzufügen")
WinActivate("Eigenständiges Snap-In hinzufügen")
WinWaitActive("Eigenständiges Snap-In hinzufügen")
Send("z")
Send("!H")
WinWait("Zertifikats-Snap-In")
WinActivate("Zertifikats-Snap-In")
WinWaitActive("Zertifikats-Snap-In")
Send("!C")
Send("!W")
WinWait("Computer auswählen")
WinActivate("Computer auswählen")
WinWaitActive("Computer auswählen")
Send("{ENTER}")
WinWait("Eigenständiges Snap-In hinzufügen")
WinActivate("Eigenständiges Snap-In hinzufügen")
WinWaitActive("Eigenständiges Snap-In hinzufügen")
Send("!S")
WinWait("Snap-In hinzufügen/entfernen")
WinActivate("Snap-In hinzufügen/entfernen")
WinWaitActive("Snap-In hinzufügen/entfernen")
Send("{ENTER}")
Send("{DOWN}")
Send("{RIGHT}")
Send("{DOWN}")
Send("{RIGHT}")
Send("{DOWN}")
Sleep (1000)
Send("{TAB}")
Send("{ENTER}")