Files
THE-TOOL/CMD/Aktivierung/Lyncaddon.bat
2025-12-14 15:46:14 +01:00

122 lines
6.1 KiB
Batchfile

@echo off
::
:start
cls
set Arbeitsverzeichnis=%1"
set Arbeitsverzeichnis=%Arbeitsverzeichnis:"=%
color 0f
echo ************************************************
echo **************************************************
echo **** ****
echo ** **
echo ** **
echo *** -= Aktivierungstool- TOOL =- ***
echo **** Office / Windows Client ****
echo *************************************************
echo ********************************************************************
echo *** -= M-E-N-U-E =- ******
echo ***********************************=========*********************************
echo ***** ********
echo ***** Aktivierungstool: ********
echo ***** ********
echo ***** 1.)= Office ********
echo ***** 2.)= Windows Client - KMS ********
echo ***** 3.)= Windows Client fix ********
echo *******************************************************************************
echo *******************************************************************************
echo *******************************************************************************
echo *****************************************************************************
set /p Rechnername= Bitte CLIENT-ID / Hostnamen eingeben :
::Prüfen, ob Rechner anpingbar ist.
ping %Rechnername% -n 1
sleep 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%
set /p Reparatur=Bitte waehlen Sie eine Option aus:
echo ==============================================
if "%Reparatur%"=="1" set RepInfo="Office 2010"
if "%Reparatur%"=="2" set RepInfo="Windows 7"
echo *****************************************************************************
echo *******************************************************************************
echo ***** ****
echo ***** Rechnername: %Rechnername% ****
echo ***** ****
echo *******************************************************************************
echo ***** Site: %Site% ****
echo *******************************************************************************
echo ***** ****
echo ***** Option: %RepInfo% ****
echo ***** ****
echo *******************************************************************************
echo *****************************************************************************
set /p verify=Hostname, Site und Option korrekt? (j/n):
echo *******************************************************************************
if "%verify%"=="n" (goto start)
if "%verify%"=="j" (goto init)
goto eof
:init
if "%Reparatur%"=="1" goto activateOffice
if "%Reparatur%"=="2" goto activateWindows
goto eof
:activateOffice
echo *******************************************************************************
echo ***** Office-Aktivierung ********
echo *******************************************************************************
echo ***** ...Bitte warten, Aktivierung wird durchgeführt.... ********
echo *******************************************************************************
copy "%Arbeitsverzeichnis%int_proc_OFF2010_%Site%.bat" "\\%Rechnername%\c$\windows\system32\int_proc_OFF2010_%Site%.bat"
psexec \\%Rechnername% -s "int_proc_OFF2010_%Site%.bat" -f
del "\\%Rechnername%\c$\Windows\System32\int_proc_OFF2010_%Site%.bat"
goto eof
:activateWindows
echo *******************************************************************************
echo ***** Windows-Aktivierung ********
echo *******************************************************************************
echo ***** ...Bitte warten, Aktivierung wird durchgeführt.... ********
echo *******************************************************************************
copy "%Arbeitsverzeichnis%int_proc_KMS_%Site%.bat" "\\%Rechnername%\c$\windows\system32\int_proc_KMS_%Site%.bat"
@echo off
psexec \\%Rechnername% -s "int_proc_KMS_%Site%.bat" -f
del "\\%Rechnername%\c$\Windows\System32\int_proc_KMS_%Site%.bat"
psexec -s \\%Rechnername% cscript c:\windows\system32\slmgr.vbs /dli
:repwinkms
echo ***** step 1 Win Sys.-rep. SFC ********
echo ********************************************************************
copy "%Arbeitsverzeichnis%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 ???????????????
echo ???????????????
echo ???????????????
echo ???????????????
echo ???????????????
echo ???????????????
echo ??????????????? ********
echo *******************************************************************************
pause
cls
goto start