Обновить windows/kisser/kiss.bat

This commit is contained in:
2026-05-13 23:34:55 +00:00
parent fd9ae294d8
commit e308e9d489
+99 -99
View File
@@ -1,99 +1,99 @@
@echo off @echo off
pushd "%~dp0" pushd "%~dp0"
echo.WARNING!!! This script replaces (almost) EVERY icon with a boykisser image. Are you sure??? echo.WARNING!!! This script replaces (almost) EVERY icon with a boykisser image. Are you sure???
choice /c yn > nul choice /c yn > nul
if not %ERRORLEVEL%==1 exit /b if not %ERRORLEVEL%==1 exit /b
if "%~1"=="/b" ( if "%~1"=="/b" (
set bat=1 set bat=1
shift /1 shift /1
) )
if "%~1"=="/s" goto %~2 if "%~1"=="/s" goto %~2
if "%~1"=="/a" ( if "%~1"=="/a" (
set stop=1 set stop=1
goto %~2 goto %~2
) )
:1 :1
echo.[1] Shortcuts echo.[1] Shortcuts
cscript //nologo kissShortcuts.js cscript //nologo kissShortcuts.js
echo.[1] Done echo.[1] Done
if "%stop%"=="1" goto end if "%stop%"=="1" goto end
echo. echo.
:2 :2
echo.[2] Registry echo.[2] Registry
:2.1 :2.1
echo.[2.1] Recycle bin 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" /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 "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 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 echo.[2.1] Done
if "%stop%"=="1" goto end if "%stop%"=="1" goto end
:2.2 :2.2
echo.[2.2] My computer 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 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 echo.[2.2] Done
if "%stop%"=="1" goto end if "%stop%"=="1" goto end
:2.3 :2.3
echo.[2.3] User folder 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 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 echo.[2.3] Done
if "%stop%"=="1" goto end if "%stop%"=="1" goto end
:2.4 :2.4
echo.[2.4] My computer 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 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 echo.[2.4] Done
if "%stop%"=="1" goto end if "%stop%"=="1" goto end
:2.5 :2.5
echo.[2.5] Network 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 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 echo.[2.5] Done
if "%stop%"=="1" goto end if "%stop%"=="1" goto end
:2.6 :2.6
echo.[2.6] Drive icons 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 ( 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 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 echo.[2.6] Done
if "%stop%"=="1" goto end if "%stop%"=="1" goto end
echo.[2] Done echo.[2] Done
echo. echo.
:3 :3
echo.[3] File types echo.[3] File types
echo.[!] Please wait... echo.[!] Please wait...
cscript //nologo kissFileTypes.js cscript //nologo kissFileTypes.js
echo.[3] Done echo.[3] Done
:4 :4
echo.[4] System information echo.[4] System information
takeown /f "%windir%\Branding\Basebrd\basebrd.dll" rem takeown /f "%windir%\Branding\Basebrd\basebrd.dll"
icacls "%windir%\Branding\Basebrd\basebrd.dll" /grant:r "%username%:f" rem icacls "%windir%\Branding\Basebrd\basebrd.dll" /grant:r "%username%:f"
copy /y dll\basebrd.dll "%windir%\Branding\Basebrd\basebrd.dll" 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 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 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 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName /d "Windows 10 Boykisser edition" /t REG_SZ /f
echo.[4] Done echo.[4] Done
:end :end
echo. echo.
echo. echo.
echo.Done echo.Done
taskkill /f /im explorer.exe taskkill /f /im explorer.exe
start explorer.exe start explorer.exe
if not "%bat%"=="1" pause> nul if not "%bat%"=="1" pause> nul