diff --git a/windows/kisser/kiss.bat b/windows/kisser/kiss.bat index a705eee..c715421 100644 --- a/windows/kisser/kiss.bat +++ b/windows/kisser/kiss.bat @@ -1,99 +1,99 @@ -@echo off -pushd "%~dp0" - -echo.WARNING!!! This script replaces (almost) EVERY icon with a boykisser image. Are you sure??? - -choice /c yn > nul - -if not %ERRORLEVEL%==1 exit /b - -if "%~1"=="/b" ( - set bat=1 - shift /1 -) -if "%~1"=="/s" goto %~2 -if "%~1"=="/a" ( - set stop=1 - goto %~2 -) - -:1 -echo.[1] Shortcuts -cscript //nologo kissShortcuts.js -echo.[1] Done -if "%stop%"=="1" goto end - -echo. - -:2 -echo.[2] Registry - -:2.1 -echo.[2.1] Recycle bin -reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f -reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon" /v "empty" /d "%~dp0boykisser.ico,0" /t REG_SZ /f -reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon" /v "full" /d "%~dp0boykisser.ico,0" /t REG_SZ /f -echo.[2.1] Done -if "%stop%"=="1" goto end - -:2.2 -echo.[2.2] My computer -reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f -echo.[2.2] Done -if "%stop%"=="1" goto end - -:2.3 -echo.[2.3] User folder -reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{59031A47-3F72-44A7-89C5-5595FE6B30EE}\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f -echo.[2.3] Done -if "%stop%"=="1" goto end - -:2.4 -echo.[2.4] My computer -reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f -echo.[2.4] Done -if "%stop%"=="1" goto end - -:2.5 -echo.[2.5] Network -reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f -echo.[2.5] Done -if "%stop%"=="1" goto end - -:2.6 -echo.[2.6] Drive icons -for %%i in (A B D E F G H I J K L M N I J K L M N O P Q R S T U V W X Y Z) do ( - reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\%%i\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f -) -echo.[2.6] Done -if "%stop%"=="1" goto end - -echo.[2] Done - -echo. - -:3 -echo.[3] File types -echo.[!] Please wait... -cscript //nologo kissFileTypes.js -echo.[3] Done - -:4 -echo.[4] System information -takeown /f "%windir%\Branding\Basebrd\basebrd.dll" -icacls "%windir%\Branding\Basebrd\basebrd.dll" /grant:r "%username%:f" -copy /y dll\basebrd.dll "%windir%\Branding\Basebrd\basebrd.dll" - -reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v RegisteredOwner /d "Boykisser" /t REG_SZ /f -reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v RegisteredOrganization /d "Boykisser Corporation" /t REG_SZ /f -reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName /d "Windows 10 Boykisser edition" /t REG_SZ /f -echo.[4] Done - -:end -echo. -echo. -echo.Done - -taskkill /f /im explorer.exe -start explorer.exe -if not "%bat%"=="1" pause> nul +@echo off +pushd "%~dp0" + +echo.WARNING!!! This script replaces (almost) EVERY icon with a boykisser image. Are you sure??? + +choice /c yn > nul + +if not %ERRORLEVEL%==1 exit /b + +if "%~1"=="/b" ( + set bat=1 + shift /1 +) +if "%~1"=="/s" goto %~2 +if "%~1"=="/a" ( + set stop=1 + goto %~2 +) + +:1 +echo.[1] Shortcuts +cscript //nologo kissShortcuts.js +echo.[1] Done +if "%stop%"=="1" goto end + +echo. + +:2 +echo.[2] Registry + +:2.1 +echo.[2.1] Recycle bin +reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f +reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon" /v "empty" /d "%~dp0boykisser.ico,0" /t REG_SZ /f +reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon" /v "full" /d "%~dp0boykisser.ico,0" /t REG_SZ /f +echo.[2.1] Done +if "%stop%"=="1" goto end + +:2.2 +echo.[2.2] My computer +reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f +echo.[2.2] Done +if "%stop%"=="1" goto end + +:2.3 +echo.[2.3] User folder +reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{59031A47-3F72-44A7-89C5-5595FE6B30EE}\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f +echo.[2.3] Done +if "%stop%"=="1" goto end + +:2.4 +echo.[2.4] My computer +reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f +echo.[2.4] Done +if "%stop%"=="1" goto end + +:2.5 +echo.[2.5] Network +reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f +echo.[2.5] Done +if "%stop%"=="1" goto end + +:2.6 +echo.[2.6] Drive icons +for %%i in (A B D E F G H I J K L M N I J K L M N O P Q R S T U V W X Y Z) do ( + reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\%%i\DefaultIcon" /ve /d "%~dp0boykisser.ico,0" /t REG_SZ /f +) +echo.[2.6] Done +if "%stop%"=="1" goto end + +echo.[2] Done + +echo. + +:3 +echo.[3] File types +echo.[!] Please wait... +cscript //nologo kissFileTypes.js +echo.[3] Done + +:4 +echo.[4] System information +rem takeown /f "%windir%\Branding\Basebrd\basebrd.dll" +rem icacls "%windir%\Branding\Basebrd\basebrd.dll" /grant:r "%username%:f" +rem copy /y dll\basebrd.dll "%windir%\Branding\Basebrd\basebrd.dll" + +reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v RegisteredOwner /d "Boykisser" /t REG_SZ /f +reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v RegisteredOrganization /d "Boykisser Corporation" /t REG_SZ /f +reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName /d "Windows 10 Boykisser edition" /t REG_SZ /f +echo.[4] Done + +:end +echo. +echo. +echo.Done + +taskkill /f /im explorer.exe +start explorer.exe +if not "%bat%"=="1" pause> nul