@echo off
set UD=%USERPROFILE%\Desktop
echo.
echo Powiekszam ostatni dysk
setlocal enabledelayedexpansion
bcdedit | findstr /i XENTRY > nul
if %ERRORLEVEL% equ 0 goto extend
for /f "tokens=1" %%A in ('wmic diskdrive get size ^| findstr [0-9]') do set hdsizeb=%%A
set hdsize=%hdsizeb:~0,-9%
echo Rozmiar %hdsize% GB
rem if %hdsize% GTR 128 diskpart /s %UD%\Aktywatory\script.dp > nul
rem if not %hdsize% GTR 128 diskpart /s %UD%\Aktywatory\script120.dp > nul
diskpart /s %UD%\Aktywatory\script.dp > nul
:extend
endlocal
echo.
echo.
echo Ustawiam aktualny czas
net stop w32time
w32tm /config /syncfromflags:manual /manualpeerlist:"158.75.5.245 0.it.pool.ntp.org time.nist.gov"
net start w32time
w32tm /config /update
w32tm /resync /rediscover
echo.
echo.
echo Odpalam setup Scanmatik
%UD%\Scanmatik\Scanmatik_2.21.22_Setup.exe /Silent
reg add "HKEY_CURRENT_USER\Software\Scanmatik\Sm2" /v languageId /t REG_DWORD /d 0 /f >nul
%UD%\Scanmatik.lnk
call pinnerJS.bat "%ProgramFiles%\Scanmatik\smwin.exe" startmenu
rem call pinnerJS.bat "E:\MAN cats II\Runtime\Stop MAN-Cats.lnk" startmenu
copy /Y "%UD%\Aktywatory\!firewall-block-all-exe.cmd" "%ProgramFiles%\Scanmatik\"
call "%ProgramFiles%\Scanmatik\!firewall-block-all-exe.cmd"
ren "%ProgramFiles%\Scanmatik\unins000.exe" unins000.exold
copy /Y "%UD%\Aktywatory\enSM2un.*" "%ProgramFiles%\Scanmatik\"
regedit /s "%UD%\Aktywatory\disSM2un.reg"
echo.
echo.
echo Montuje krzakera
%UD%\Aktywatory\inst\krzaker.exe -inst -bat
if exist "%UD%\Aktywatory\delkrzakrun.reg" regedit /S "%UD%\Aktywatory\delkrzakrun.reg"
echo.
echo.
echo Usuwam Speccy
"%ProgramFiles%\Speccy\uninst.exe" /S
echo.
echo.
echo Usuwam pliki tymczasowe
rmdir /S /Q "%UD%\AHCI - IDE" 2> nul
rmdir /S /Q "%UD%\Aktywatory" 2> nul
rmdir /S /Q "%UD%\krzaker-win7" 2> nul
rmdir /S /Q "%UD%\BleachBit-Portable" 2> nul
rmdir /S /Q "%UD%\ccleaner5portable" 2> nul
rmdir /S /Q "D:\DOS\progs" 2> nul
rmdir /S /Q "D:\DOS\AHCI - IDE" 2> nul
rmdir /S /Q "%UD%\upd" 2> nul

del /Q "%UD%\!sm2w7upd.cmd" 2> nul
del /Q "%UD%\Anytime Upgrade to Pro Ultimate Bussiness.lnk" 2> nul
del /Q "%UD%\klucze.lnk" 2> nul
del /Q "%UD%\AHCI - IDE.lnk" 2> nul
del /Q "%UD%\Sterowniki*.lnk" 2> nul
del /Q "%UD%\RemoveWatermarkX86.exe" 2> nul
del /Q "%UD%\Scanmatik_2.21.22_Setup.lnk" 2> nul
del /Q "%UD%\Total*.lnk" 2> nul
del /Q "%UD%\win7_RDP_nopasswd.reg" 2> nul
del /Q "%UD%\procedurka.cmd" 2> nul
del /Q "%UD%\MPC-HC.lnk" 2> nul
del /Q "D:\Users\MC2\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\procedurka.lnk" 2> nul
del /Q "D:\Users\Mc2\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\TeamViewerQS.lnk" 2> nul
del /Q "D:\Users\MC2\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Speccy.lnk" 2> nul
del /Q "%UD%\E6410\disableIDE+AHCI-enableRAID.reg" 2> nul
del /Q "%UD%\XentryOff*.cmd" 2> nul
del /Q "%UD%\XentryOn*.cmd" 2> nul
del /Q "%UD%\doObrazu.lnk" 2> nul
tasklist | findstr /i "vboxtray"
if errorlevel 0 goto next1
"%ProgramFiles%\Oracle\VirtualBox Guest Additions\uninst.exe" /S
rmdir /S /Q "%ProgramFiles%\Oracle" >nul
:next1
echo.
echo Wylaczam aktualizacje
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v AUOptions /t REG_DWORD /d 0 /f >nul
echo.
echo Zapominam wszystkie sieci wifi
netsh wlan delete profile *
rem if exist "D:\Users\Public\Desktop\Diagnostics OneKey Recovery.lnk" start /B "" "D:\Users\Public\Desktop\Diagnostics OneKey Recovery.lnk"
echo.
echo Oprozniam kosz
nircmd.exe emptybin
echo.
echo Usuwam wszystkie punkty przywracania
wmic /namespace:\\root\default Path SystemRestore Call enable "D:\"
vssadmin delete shadows /all /quiet > nul
del /Q "%PUBLIC%\Desktop\Diagnostics OneKey Recovery.lnk"   2> nul
echo.
rem echo Tworze ostatni punkt przywracania
del /Q "%UD%\oczysc na koniec.lnk"
rem wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "Full Diagnostics OK", 100, 7 >nul

netsh advfirewall firewall add rule name="TABMAN" dir=in action=block program="E:\MAN cats II\Runtime\TABMAN.exe" enable=yes profile=any
netsh advfirewall firewall add rule name="TABMAN" dir=out action=block program="E:\MAN cats II\Runtime\TABMAN.exe"  enable=yes profile=any

echo.
echo A teraz reboot
pause >nul
start /B "" shutdown /r /t 2
del /Q "D:\MANCATS\MAN cats II\oczysc na koniec.cmd" 
