如何在部署 Windows 10 期间设置自定义默认强调色?

如何在部署 Windows 10 期间设置自定义默认强调色?

部署 Windows 10 时,我可以使用 unattend.xml 中的设置来设置部分自定义主题,如下所示:


 <settings pass="oobeSystem">
  <component name="Microsoft-Windows-Shell-Setup"
             processorArchitecture="amd64"
             publicKeyToken="31bf3856ad364e35"
             language="neutral"
             versionScope="nonSxS"
             xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
   <Themes>
    <BrandIcon>%SystemRoot%\Brand\CustomThemeIcon.png</BrandIcon>
    <DesktopBackground>%SystemRoot%\Brand\CustomDesktopBackground.jpg</DesktopBackground>
    <ThemeName>Custom Corporate Theme</ThemeName>
   </Themes>
  </component>
 </settings>

我正在寻找一种方法来将默认的强调色设置为与我的自定义桌面壁纸相得益彰的颜色,而不是默认的长春花蓝色。正在运行的安装中此设置的用户界面是设置应用 > 个性化 > 颜色 > 选择你的强调色。我非常乐意从提供的调色板中进行选择,但我不知道如何在部署期间指定它,以便它与自定义主题一起成为所有新用户帐户的默认设置。

我认为 WindowColor 元素可能会做到这一点,但我无法在 Windows 10 中找到它的文档。在 Windows 7 和 8 中有它的文档科技网微软,但这些版本之间存在差异,并且没有迹象表明在 Windows 10 中应使用哪些值,或者是否有任何值会起作用。我<WindowColor>Color 1</WindowColor>只是想看看会发生什么,但没有得到想要的结果。

我尝试在正在运行的 Windows 版本中配置我想要的颜色,从注册表中提取所有相关值,并在将 install.wim 应用到磁盘后首次启动之前,将它们应用到 Windows PE 中目标操作系统中默认用户配置文件的 HKLM 和 HKCU 中的适当位置,但这没有奏效。作为首次启动和首次登录过程的一部分,我的值被覆盖了。

我还尝试创建一个自定义主题,并通过将对 aero.theme 的注册表引用更改为我的自定义主题,将其设置为默认主题,但这仍然没有实现我的目标。

我被难住了。默认的强调色与我想要的自定义桌面壁纸搭配起来很糟糕。如何在部署 Windows 10 期间设置自定义默认强调色?

答案1

预定义颜色已弃用。使用以 0x 开头的自定义十六进制 ARGB 颜色值。例如:0xff0078d7(默认蓝色)。或者您可能想要使用“自动”。更多信息:https://docs.microsoft.com/en-gb/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-themes-windowcolor

相关内容