@echo off :startnew set VERZ=%~dp0 cls set Arbeitsverzeichnis=%1" set Arbeitsverzeichnis=%Arbeitsverzeichnis:"=% echo ************************************************ echo ************************************************** echo **** **** echo ** ** echo *** ZertifikatsTool *** echo **** **** echo ************************************************* echo ******************************************************************** echo ***** ****** echo ******************************************************************************* set /p Rechnername= Bitte Rechnernamen/Hostnamen eingeben: :: Prüfen, ob Rechner anpingbar ist. ping %Rechnername% -n 1 | find "TTL" IF NOT %ERRORLEVEL%==0 echo ***** ACHTUNG: Rechner konnte nicht angepingt werden IF NOT %ERRORLEVEL%==0 goto rep2 psexec \\%Rechnername% certutil -store My echo. echo ******************************************************************************* echo ******** Zertifikat Aussteller: CN=MS-CA-AUDI-02, O=Audi AG, C=DE ******** echo ******** ist aktuell. NICHT LOESCHEN ******** echo ******************************************************************************* echo ******** Zertifikat Aussteller: CN=MS-CA-AUDI-01, O=Audi AG, C=DE ******** echo ******** veraltet / loeschen ******** echo ******************************************************************************* echo. echo *************************************************** echo ******** 0-8 Zertifikat Nr loeschen ******** echo ******** 9= Abbruch. Zert --OK ******** echo *************************************************** echo. echo. set /p optionnr="Bitte waehlen Sie die Zertifikatsnummer aus die geloescht werden soll." if "%optionnr%"=="9" goto rep2 :rep1 %VERZ%\psexec \\%Rechnername% certutil -delstore MY %optionnr% %VERZ%\psexec \\%Rechnername% gpupdate /force echo. echo *************************************************** echo ******** ******** echo ******** Rechner bitte neustarten ******** echo ******** ******** echo *************************************************** echo. pause :rep2 goto startnew