Windows 10允许您配置设置>开始>使用Start全屏,我正在尝试通过powershell / dsc脚本/自动化找到一种方法来配置它。我能够找到MDM和GPO文档(https://docs.microsoft.com/en-us/windows/configuration/windows-10-start-layout-options-and-policies),但这似乎不适用于桌面Windows 10 Pro - powershell没有带GP *名词的命令/ cmdlet。
答案 0 :(得分:3)
下面的脚本受this article中.bat文件的启发,调整了本地策略,应该可以正常工作。我已在10.0.16299.431(企业版)上测试过。 根据文章(由Shawn Brink创建,2015年1月24日):
强制全屏:
$forceStartSizePath = "\Software\Policies\Microsoft\Windows\Explorer"
New-ItemProperty -Path "HKCU:$forceStartSizePath" -Name "ForceStartSize" -Value 2 -Force
New-ItemProperty -Path "HKLM:$forceStartSizePath" -Name "ForceStartSize" -Value 2 -Force
Stop-Process -name explorer
强制正常模式:
$forceStartSizePath = "\Software\Policies\Microsoft\Windows\Explorer"
New-ItemProperty -Path "HKCU:$forceStartSizePath" -Name "ForceStartSize" -Value 1 -Force
New-ItemProperty -Path "HKLM:$forceStartSizePath" -Name "ForceStartSize" -Value 1 -Force
Stop-Process -name explorer
要重置为默认值:
$forceStartSizePath = "\Software\Policies\Microsoft\Windows\Explorer"
Remove-ItemProperty -Path "HKCU:$forceStartSizePath" -Name "ForceStartSize"
Remove-ItemProperty -Path "HKLM:$forceStartSizePath" -Name "ForceStartSize"
Stop-Process -name explorer
注意:最后一行(使资源管理器重新启动)可能不合适,但它会确保立即获取设置。
,当浏览器重启时,您的屏幕将闪烁(如果在本地运行)也;如果缺少注册表路径的某些部分,您将收到错误消息。使用Test-Path
和New-Item
检查并创建路径的缺失部分。