Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- title Computer Setup
- color 0E
- echo Computer Setup v1.1.0 by Alex Ross. Copyright (c) 2011 All Rights Reserved.
- echo -------------------------------------------------------------------------------
- echo.
- echo Alex Ross takes no responsibility for any damage that this script may cause.
- echo By pressing any key and continuing this script, you accept full responsibility.
- echo If you would like to end this script, press the X in the top-right corner.
- echo.
- pause
- cls
- echo Creating "Admin Panel" on Desktop...
- mkdir "C:\Users\%username%\Desktop\Admin Panel.{ED7BA470-8E54-465E-825C-99712043E01C}"
- echo.
- echo Applying More Strict Disk Cleanup Rules...
- reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files" /v LastAccess /t REG_DWORD /f /d 1
- echo.
- echo Delaying "Live Preview"...
- reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v DesktopLivePreviewHoverTime /t REG_DWORD /f /d 9999
- echo.
- echo Speeding up "Mouse Hover Time"...
- reg add "HKCU\Control Panel\Mouse" /v MouseHoverTime /t REG_SZ /f /d 1
- echo.
- echo Speeding up "Keyboard Delay"...
- reg add "HKCU\Control Panel\Keyboard" /v KeyboardDelay /t REG_SZ /f /d 1
- echo.
- echo Speeding up "Menu Showing"...
- reg add "HKCU\Control Panel\Desktop" /v MenuShowDelay /t REG_SZ /f /d 1
- echo.
- echo Disabling Windows Update Reboot...
- reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoRebootWithLoggedOnUsers /t REG_DWORD /f /d 1
- echo.
- echo Enabling Screensaver Delay: 5 minutes...
- reg add "HKCU\Control Panel\Desktop" /v ScreenSaveTimeOut /t REG_SZ /f /d 300
- echo.
- echo Enabling Screensaver Windows Lock...
- reg add "HKCU\Control Panel\Desktop" /v ScreenSaverIsSecure /t REG_SZ /f /d 1
- echo.
- echo Enabling Verbose Startup/shutdown Messages...
- reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v VerboseStatus /t REG_DWORD /f /d 1
- echo.
- echo Removing "Libraries"...
- reg delete "HKCR\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}" /va /f || echo Already removed!
- reg delete "HKLM\SOFTWARE\Classes\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}" /va /f || echo Already removed!
- reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{031E4825-7B94-4dc3-B131-E946B44C8DD5}" /va /f || echo Already removed!
- reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{2112AB0A-C86A-4ffe-A368-0DE96E47012E}" /va /f || echo Already removed!
- reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{491E922F-5643-4af4-A7EB-4E7A138D8174}" /va /f || echo Already removed!
- reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{7b0db17d-9cd2-4a93-9733-46cc89022e7c}" /va /f || echo Already removed!
- reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{A302545D-DEFF-464b-ABE8-61C8648D939B}" /va /f || echo Already removed!
- reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{A990AE9F-A03B-4e80-94BC-9912D7504104}" /va /f || echo Already removed!
- reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{031E4825-7B94-4dc3-B131-E946B44C8DD5}" /ve /t REG_SZ /f /d ""
- echo.
- echo Removing "Homegroup Icon"...
- reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}" /va /f || echo Already removed!
- echo.
- echo Removing "Send To" context menu...
- reg add "HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To" /ve /t REG_SZ /f /d ""
- echo.
- echo Removing "Shared Folder Synchronization" Context Menu...
- reg delete "HKCR\CLSID\{6C467336-8281-4E60-8204-430CED96822D}" /va /f || echo Already removed!
- echo.
- echo Removing "Gadgets" Context Menu...
- reg delete "HKCR\DesktopBackground\Shell\Gadgets" /va /f || echo Already removed!
- echo.
- echo Removing "Screen Resolution" Context Menu...
- reg delete "HKCR\DesktopBackground\Shell\Display" /va /f || echo Already removed!
- echo.
- echo Removing "ATI Catalyst(TM) Control Center" Context Menu...
- reg delete "HKCR\Directory\Background\shellex\ContextMenuHandlers\ACE" /va /f || echo Already removed!
- echo.
- echo Removing "NVIDIA Control Panel" Context Menu...
- reg delete "HKCR\Directory\Background\shellex\ContextMenuHandlers\NvCplDesktopContext" /va /f || echo Already removed!
- echo.
- echo Enabling "Take Ownership"...
- echo Windows Registry Editor Version 5.00>TakeOwnership.reg
- echo [HKEY_CLASSES_ROOT\*\shell\takeownership]>>TakeOwnership.reg
- echo @="Take ownership">>TakeOwnership.reg
- echo "HasLUAShield"="">>TakeOwnership.reg
- echo "NoWorkingDirectory"="">>TakeOwnership.reg
- echo [HKEY_CLASSES_ROOT\*\shell\takeownership\command]>>TakeOwnership.reg
- echo @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F">>TakeOwnership.reg
- echo "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F">>TakeOwnership.reg
- echo [HKEY_CLASSES_ROOT\exefile\shell\takeownership]>>TakeOwnership.reg
- echo @="Take ownership">>TakeOwnership.reg
- echo "HasLUAShield"="">>TakeOwnership.reg
- echo "NoWorkingDirectory"="">>TakeOwnership.reg
- echo [HKEY_CLASSES_ROOT\exefile\shell\takeownership\command]>>TakeOwnership.reg
- echo @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F">>TakeOwnership.reg
- echo "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F">>TakeOwnership.reg
- echo [HKEY_CLASSES_ROOT\dllfile\shell\takeownership]>>TakeOwnership.reg
- echo @="Take ownership">>TakeOwnership.reg
- echo "HasLUAShield"="">>TakeOwnership.reg
- echo "NoWorkingDirectory"="">>TakeOwnership.reg
- echo [HKEY_CLASSES_ROOT\dllfile\shell\takeownership\command]>>TakeOwnership.reg
- echo @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F">>TakeOwnership.reg
- echo "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F">>TakeOwnership.reg
- echo [HKEY_CLASSES_ROOT\Directory\shell\takeownership]>>TakeOwnership.reg
- echo @="Take ownership">>TakeOwnership.reg
- echo "HasLUAShield"="">>TakeOwnership.reg
- echo "NoWorkingDirectory"="">>TakeOwnership.reg
- echo [HKEY_CLASSES_ROOT\Directory\shell\takeownership\command]>>TakeOwnership.reg
- echo @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t">>TakeOwnership.reg
- echo "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t">>TakeOwnership.reg
- start /w TakeOwnership.reg
- echo Enabled "Take Ownership"!
- del /f /q TakeOwnership.reg
- echo Loading changes...
- rundll32.exe user32.dll, UpdatePerUserSystemParameters
- echo Changes loaded!
- echo.
- pause
- echo Creating "Cleanup" on Startup...
- echo @echo off>Cleanup.bat
- echo title Automated System Cleanup Script>>Cleanup.bat
- echo color 1E>>Cleanup.bat
- echo cls>>Cleanup.bat
- echo del /f /s /q "C:\Users\%username%\AppData\Local\Temp\*">>Cleanup.bat
- echo del /f /s /q "C:\Users\Default\AppData\Local\Temp\*">>Cleanup.bat
- echo del /f /s /q "C:\Windows\Temp\*">>Cleanup.bat
- echo del /f /s /q "C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Recent\*">>Cleanup.bat
- echo exit>>Cleanup.bat
- move /y "Cleanup.bat" "C:\Users\%username%\AppData\Roaming\Cleanup.bat"
- reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v Cleanup /t REG_SZ /f /d "C:\Users\%username%\AppData\Roaming\Cleanup.bat"
- cls
- echo Launching: "Automated System Cleanup Script"...
- start /w "Automated System Startup Script" "C:\Users\%username%\AppData\Roaming\Cleanup.bat"
- echo "Automated System Startup Script" has finished!
- taskkill /f /im explorer.exe
- echo Starting: "Explorer"...
- start explorer.exe
- echo Finished!
- echo.
- pause
- exit
Add Comment
Please, Sign In to add comment