Quad5Ny

Windows 10 RTM Enable Colored Window Chrome

Jul 18th, 2015
976
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 3.92 KB | None | 0 0
  1. @echo off
  2.  
  3. cls
  4.  
  5. :question
  6. echo.
  7. echo ARE YOU RUNNING THIS AS A ADMINISTRATOR?
  8. echo.
  9. SET /P ANSWER=(YES/NO):
  10. if /i {"%ANSWER%"}=={"y"}   (goto :start)
  11. if /i {"%ANSWER%"}=={"yes"} (goto :start)
  12. if /i {"%ANSWER%"}=={"n"}   (goto :cancel)
  13. if /i {"%ANSWER%"}=={"no"}  (goto :cancel)
  14. goto :input_error
  15.  
  16. :input_error
  17. cls
  18. echo.
  19. echo          *ERROR: Invalid Answer
  20. echo _________________________________________
  21. goto :question
  22.  
  23. :start
  24. C:
  25.  
  26. cd \Windows\Resources\Themes\aero\en-US
  27. echo F|xcopy /h /k /o /x aero.msstyles.mui aerocolor.msstyles.mui
  28. cd \Windows\Resources\Themes\aero
  29. echo F|xcopy /h /k /o /x aero.msstyles aerocolor.msstyles
  30. cd \Windows\Resources\Themes
  31. echo F|xcopy /h /k aero.theme aerocolor.theme
  32.  
  33. set SCRIPT1="%temp%\%RANDOM%.vbs"
  34.  
  35. echo Const ForReading = 1 >> %SCRIPT1%
  36. echo Const ForWriting = 2 >> %SCRIPT1%
  37. echo strFileName = Wscript.Arguments(0) >> %SCRIPT1%
  38. echo strOldText = Wscript.Arguments(1) >> %SCRIPT1%
  39. echo strNewText = Wscript.Arguments(2) >> %SCRIPT1%
  40. echo Set objFSO = CreateObject("Scripting.FileSystemObject") >> %SCRIPT1%
  41. echo Set objFile = objFSO.OpenTextFile(strFileName, ForReading) >> %SCRIPT1%
  42. echo strText = objFile.ReadAll >> %SCRIPT1%
  43. echo objFile.Close >> %SCRIPT1%
  44. echo strNewText = Replace(strText, strOldText, strNewText) >> %SCRIPT1%
  45. echo Set objFile = objFSO.OpenTextFile(strFileName, ForWriting) >> %SCRIPT1%
  46. echo objFile.Write strNewText >> %SCRIPT1%
  47. echo objFile.Close >> %SCRIPT1%
  48.  
  49. cscript /nologo %SCRIPT1% "aerocolor.theme" "DisplayName=" ";DisplayName="
  50. cscript /nologo %SCRIPT1% "aerocolor.theme" "SetLogonBackground=0" "DisplayName=Windows Color"
  51. cscript /nologo %SCRIPT1% "aerocolor.theme" "Aero.msstyles" "AeroColor.msstyles"
  52. cscript /nologo %SCRIPT1% "aerocolor.theme" "0XC40078D7" "0XC4E6E6E6"
  53.  
  54. del %SCRIPT1%
  55.  
  56. icacls aerocolor.theme /grant "ALL APPLICATION PACKAGES:(RX)"
  57. icacls aerocolor.theme /grant "BUILTIN\Users:(RX)"
  58. icacls aerocolor.theme /grant "NT AUTHORITY\SYSTEM:(RX)"
  59. icacls aerocolor.theme /grant "BUILTIN\Administrators:(RX)"
  60. icacls aerocolor.theme /grant "NT SERVICE\TrustedInstaller:(F)"
  61. icacls aerocolor.theme /setowner "NT SERVICE\TrustedInstaller"
  62. icacls aerocolor.theme /inheritance:r
  63.  
  64. set SCRIPT2="%temp%\%RANDOM%.vbs"
  65.  
  66. echo Set oWS = WScript.CreateObject("WScript.Shell") >> %SCRIPT2%
  67. echo sLinkFile = "%USERPROFILE%\Desktop\Color and Appearance.lnk" >> %SCRIPT2%
  68. echo Set oLink = oWS.CreateShortcut(sLinkFile) >> %SCRIPT2%
  69.  
  70. echo oLink.TargetPath = "%SystemRoot%\System32\control.exe" >> %SCRIPT2%
  71. echo oLink.Arguments = " Color" >> %SCRIPT2%
  72. echo oLink.WorkingDirectory = "" >> %SCRIPT2%
  73. echo oLink.Description = "Change the color of your taskbar, window borders, and Start menu." >> %SCRIPT2%
  74. echo oLink.IconLocation = "%SystemRoot%\System32\themecpl.dll" >> %SCRIPT2%
  75. echo oLink.Save >> %SCRIPT2%
  76.  
  77. cscript /nologo %SCRIPT2%
  78. del %SCRIPT2%
  79.  
  80.  
  81. set SCRIPT3="%temp%\%RANDOM%.vbs"
  82.  
  83. echo Set oWS = WScript.CreateObject("WScript.Shell") >> %SCRIPT3%
  84. echo sLinkFile = "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Color and Appearance.lnk" >> %SCRIPT3%
  85. echo Set oLink = oWS.CreateShortcut(sLinkFile) >> %SCRIPT3%
  86.  
  87. echo oLink.TargetPath = "%SystemRoot%\System32\control.exe" >> %SCRIPT3%
  88. echo oLink.Arguments = " Color" >> %SCRIPT3%
  89. echo oLink.WorkingDirectory = "" >> %SCRIPT3%
  90. echo oLink.Description = "Change the color of your taskbar, window borders, and Start menu." >> %SCRIPT3%
  91. echo oLink.IconLocation = "%SystemRoot%\System32\themecpl.dll" >> %SCRIPT3%
  92. echo oLink.Save >> %SCRIPT3%
  93.  
  94. cscript /nologo %SCRIPT3%
  95. del %SCRIPT3%
  96.  
  97. cd "\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools"
  98. start .
  99.  
  100. start \Windows\Resources\Themes\aerocolor.theme
  101.  
  102. \Windows\System32\control.exe Color
  103.  
  104. cd %USERPROFILE%
  105.  
  106. cls
  107.  
  108. echo.
  109. echo.
  110. echo DONE. Script has no error checking, please do not run more than once.
  111. echo.
  112. pause
  113. cls
  114. goto :finished
  115.  
  116. :cancel
  117. cls
  118.  
  119. :finished
  120. echo.
  121.  
  122. @echo on
  123.  
  124. :eof
Advertisement
Add Comment
Please, Sign In to add comment