Command line Windows 10:以编程方式应用主题
在Windows 10中,是否有任何方法通过使用命令行(以编程方式)应用给定的.theme或.themepack文件? 在Windows 7中,我可以使用如下内容:Command line Windows 10:以编程方式应用主题,command-line,windows-10,Command Line,Windows 10,在Windows 10中,是否有任何方法通过使用命令行(以编程方式)应用给定的.theme或.themepack文件? 在Windows 7中,我可以使用如下内容:rundll32.exe%SystemRoot%\system32\shell32.dll,Control\u RunDLL%SystemRoot%\system32\desk.cpl desk,@Themes/Action:OpenTheme/file:“C:\Windows\Resources\Themes\aero.theme”
rundll32.exe%SystemRoot%\system32\shell32.dll,Control\u RunDLL%SystemRoot%\system32\desk.cpl desk,@Themes/Action:OpenTheme/file:“C:\Windows\Resources\Themes\aero.theme”
但在Windows 10中,这会打开另一个对话框
另外,在Windows 10中,有没有办法从命令行更改桌面墙纸?您可以直接执行主题文件: x:\>主题文件的路径。主题
假设你有两个主题想要切换。 在我的例子中,一个“黑暗”的主题和一个“精简”的主题
C:\Windows\Resources\Ease of Access Themes\hcblack.theme
用这个当球棒100%工作…我在为公司的计算机形象做同样的事情时遇到了这个问题。下面的命令对我很有效,请记住,
taskkill
部分将关闭所有设置窗口
C:\PATH\TO\THEME\FILE.THEME&timeout/t03/nobreak>NUL&taskkill/f/im systemsettings.exe
这将启动主题文件,该文件将应用主题,但也会打开设置应用程序/窗口,但随后将等待超时(在上面的命令中设置为3秒),然后关闭设置应用程序/窗口
在Windows 10 Enterprise x64 v1909上测试。另外,根据计算机的性能,您可能可以将超时时间从3秒降低到3秒。如果您发现这个问题是在Windows 10中寻找一种在不更改主题的情况下在亮/暗模式之间切换的方法,请说明如何使用powershell执行此操作: 轻应用模式 黑暗应用模式 轻操作系统模式 暗操作系统模式
这个答案并没有直接回答原来的帖子:问题是如何从命令行实现这一点。
Set-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme -Value 1 -Type Dword -Force
Set-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme -Value 0 -Type Dword -Force
Set-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name SystemUsesLightTheme -Value 1 -Type Dword -Force
Set-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name SystemUsesLightTheme -Value 0 -Type Dword -Force