@echo off :: :: :start cls set VERZ=%~dp0 color 0f echo -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- echo -* *- echo -* User:%USERNAME% *- echo ** ** echo ** ** echo ** ** echo ** ** echo ** ** echo ** ** echo ** ** echo ** ** echo ** - Aktivierungstool - ** echo ** ==================== ** echo *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* echo ** ** echo * - M-E-N-U-E - * echo ** ______________ ** echo ** ** echo ** 1.)= Office 2016 ** echo ** ----------------- ** echo ** 2.)= WINDOWS 10 CLIENT ** echo ** --------------------- ** echo ** 3.)= LYNC ACTIVATOR ** echo ** --------------------- ** echo ** 4.)= WINDOWS CLIENT -KMS FIX ** echo ** --------------------- ** echo ** 5.)= Office 2013 ** echo ** --------------------- ** echo ** 0.)= Neue Eingabe ** echo ** _____________ ** echo ***-----------------------------------------------------------*** echo * * echo * * echo * * echo *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* echo. set /p Rechnername= Bitte CLIENT-ID / Hostnamen eingeben : ::Prüfen, ob Rechner anpingbar ist. ping %Rechnername% -n 1 IF NOT %ERRORLEVEL%==0 echo ***** ACHTUNG: Rechner konnte nicht angepingt werden IF NOT %ERRORLEVEL%==0 set ERRORLEVEL=2 & goto eof set Site=%Rechnername:~4,2% echo NE O IN %Site% set /p Reparatur=Bitte waehlen Sie eine Option aus: echo ============================================== if "%Reparatur%"=="1" set RepInfo="Office 2010" if "%Reparatur%"=="2" set RepInfo="Windows 10" if "%Reparatur%"=="3" set RepInfo="Lync Activator" if "%Reparatur%"=="4" set RepInfo="KMS-Reperatur activator" if "%Reparatur%"=="5" set RepInfo="Office 2013" if "%Reparatur%"=="0" set RepInfo="neue Eingabe" set geraeteTyp=%Rechnername:~6,1% echo -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- echo ** ** echo ** Rechnername: %Rechnername% ** echo ** ** echo ** Geraetetyp: %geraeteTyp% ** echo ** (C= Client) ** echo ** (L= Laptop) ** echo ** ** echo ** Betriebsystem: Windows -%bitVersion%bit ** echo ** ** echo ** Auswahl war:%RepInfo% ** echo ** ** echo -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- echo. goto init goto eof :init if "%Reparatur%"=="1" goto activateOffice if "%Reparatur%"=="2" goto activateWindows if "%Reparatur%"=="3" goto activateLYNC if "%Reparatur%"=="4" goto repwinkms if "%Reparatur%"=="5" goto activateOffice13 goto eof :activateOffice echo ******************************************************************************* echo ***** Office-Aktivierung ******** echo ******************************************************************************* echo ***** ...Bitte warten, Aktivierung wird durchgeführt.... ******** echo ******************************************************************************* echo %VERZ%int_proc_OFF2010_%Site%.bat copy "%VERZ%int_proc_OFF2010_%Site%.bat" "\\%Rechnername%\c$\temp\int_proc_OFF2010_%Site%.bat" psexec \\%Rechnername% -s "c:\temp\int_proc_OFF2010_%Site%.bat" -f del "\\%Rechnername%\c$\temp\int_proc_OFF2010_%Site%.bat" goto eof :activateOffice13 echo ******************************************************************************* echo ***** Office-Aktivierung ******** echo ******************************************************************************* echo ***** ...Bitte warten, Aktivierung wird durchgeführt.... ******** echo ******************************************************************************* echo "%VERZ%int_proc_OFF2013_%Site%.bat" echo SITE = %Site% copy "%VERZ%int_proc_OFF2013_%Site%.bat" "\\%Rechnername%\c$\temp\int_proc_OFF2013_%Site%.bat" psexec \\%Rechnername% -s "c:\temp\int_proc_OFF2013_%Site%.bat" -f del "\\%Rechnername%\c$\temp\int_proc_OFF2013_%Site%.bat" goto eof :activateWindows echo ******************************************************************************* echo ***** Windows-Aktivierung ******** echo ******************************************************************************* echo ***** ...Bitte warten, Aktivierung wird durchgeführt.... ******** echo ******************************************************************************* echo. copy "%VERZ%int_proc_KMS_%Site%.bat" "\\%Rechnername%\c$\temp\int_proc_KMS_%Site%.bat" psexec \\%Rechnername% -s "c:\temp\int_proc_KMS_%Site%.bat" -f del "\\%Rechnername%\c$\temp\int_proc_KMS_%Site%.bat" psexec -s \\%Rechnername% cscript c:\windows\system32\slmgr.vbs /dli goto eof :activateLYNC echo ****************************************************************** echo ** MS-LYNC wird aktivier fuer alle Benutzer ** echo ****************************************************************** copy "%VERZ%SYSTEM ENABLE LYNCADDON.bat" "\\%Rechnername%\c$\windows\system32\SYSTEM ENABLE LYNCADDON.bat" psexec \\%Rechnername% -s "SYSTEM ENABLE LYNCADDON.bat" -f del "\\%Rechnername%\c$\Windows\System32\SYSTEM ENABLE LYNCADDON.bat" goto eof :repwinkms echo ****************************************************************** echo ** step 1 Win Sys.-rep. SFC ** echo ****************************************************************** copy "%VERZ%SYSTEM SFC.bat" "\\%Rechnername%\c$\windows\system32\SYSTEM SFC.bat" psexec \\%Rechnername% -s "SYSTEM SFC.bat" -f del "\\%Rechnername%\c$\Windows\System32\SYSTEM SFC.bat" goto eof :eof if "%errorlevel%"=="0" color 02 & goto farbegesetzt if "%errorlevel%"=="1" (color 02) else (color 0c) :farbegesetzt echo **************************************************************************** echo ***** AKTIVIERUNG Abgeschlossen - Error Code beachten! *** echo **************************************************************************** pause cls goto start