Использовать PowerShell для настройки «Использовать запуск в полноэкранном режиме»? - PullRequest
0 голосов
/ 26 мая 2018

Windows 10 позволяет вам настроить «Настройки»> «Пуск»> «Использовать пуск в полноэкранном режиме». Я пытаюсь найти способ настроить это с помощью сценариев / автоматизации powershell / dsc.Мне удалось найти документацию по MDM и GPO (https://docs.microsoft.com/en-us/windows/configuration/windows-10-start-layout-options-and-policies), но это не относится к настольной Windows 10 Pro - PowerShell не имеет команд / командлетов с существительными GP *.

1 Ответ

0 голосов
/ 26 мая 2018

Сценарии ниже, вдохновленные .bat-файлами в этой статье , корректируют локальные политики и, вероятно, должны работать.Я проверил на 10.0.16299.431 (Предприятие).Основано на статье (Создано Шоном Бринком, 24 января 2015 г.):

Для включения полноэкранного режима:

$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, чтобы проверить и создать недостающую часть пути.

...