С версии 0.80 PowerToys установщик выпущен на GitHub с Microsoft.PowerToys.Configure
DSC ресурсом, который позволяет настроить PowerToys с помощью файла конфигурации Winget.
Установка
Необходимые компоненты
- PSDesiredStateConfiguration 2.0.7 или более поздней версии: ознакомьтесь с DSC По установке PowerShell.
- PowerShell 7.2 или более поздней версии.
- WinGet версии 1.6.2631 или более поздней.
Загрузка
Microsoft.PowerToys. Настройка устанавливается с PowerToysпомощью . В зависимости от типа установщика он устанавливается следующим образом:
- Для области установки для каждого пользователя модуль находится в
%USERPROFILE%\Documents\PowerShell\Modules\Microsoft.PowerToys.Configure
.
- Для области установки на уровне компьютера она находится в
%ProgramFiles%\WindowsPowerShell\Modules\Microsoft.PowerToys.Configure
.
Использование
Вы можете вызвать ресурс непосредственно с помощью следующего синтаксиса PowerShell:
Invoke-DscResource -Name PowerToysConfigure -Method Set -ModuleName Microsoft.PowerToys.Configure -Property @{ Awake = @{ Enabled = $false; Mode = "TIMED"; IntervalMinutes = "10" } }
Однако создание файла configuration.dsc.yaml, содержащего необходимые параметры в более простом формате, удобнее. Приведем пример:
properties:
resources:
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: installPowerToys
directives:
description: Install PowerToys
allowPrerelease: true
settings:
id: Microsoft.PowerToys
source: winget
- resource: Microsoft.PowerToys.Configure/PowerToysConfigure
dependsOn:
- installPowerToys
directives:
description: Configure PowerToys
settings:
ShortcutGuide:
Enabled: false
OverlayOpacity: 50
FancyZones:
Enabled: true
FancyzonesEditorHotkey: "Shift+Ctrl+Alt+F"
FileLocksmith:
Enabled: false
configurationVersion: 0.2.0
Используйте следующую команду, чтобы применить конфигурацию из файла:
winget configure .\configuration.dsc.yaml
Эта команда устанавливает последнюю версию PowerToys и использует ресурс PowerToysConfigure для применения параметров для нескольких PowerToys модулей. Дополнительные примеры можно найти в репозиторииPowerToys.
Доступные параметры конфигурации по модулю
АльвэйсОнТоп
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Сочетание клавиш |
Клавиши клавиатуры |
Настройте ярлык, чтобы закрепить или открепить окно приложения. |
✅ Доступно |
РамкаВключена |
Логический |
Отображение границы вокруг закрепленного окна. |
✅ Доступно |
Толщина рамки |
int |
Толщина границы в пикселях. |
✅ Доступно |
Цвет рамки |
Строка |
Укажите цвет в #FFFFFFFF формате. |
✅ Доступно |
Прозрачность рамки |
int |
Прозрачность границы в процентах. |
✅ Доступно |
Цвет акцента рамки |
Логический |
Используйте настраиваемое значение FrameColor. |
✅ Доступно |
Включен звук |
Логический |
Воспроизведение звука при закреплении окна. |
✅ Доступно |
Не активировать в игровом режиме |
Логический |
Отключите ярлык активации при включении режима игры. |
✅ Доступно |
Исключенные приложения |
Строка |
Разделенный списком исполняемых имен, которые следует исключить из закрепления сверху. |
✅ Доступно |
ВключеныЗакруглённыеУглы |
Логический |
Включите круглые углы. |
✅ Доступно |
Просыпаться
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Оставить экран включённым |
Логический |
Этот параметр доступен только при сохранении пробуждения компьютера. |
✅ Доступно |
Режим |
AwakeMode |
Возможные значения: ПАССИВНЫЕ, НЕОПРЕДЕЛЕННЫЕ, TIMED, СРОК ДЕЙСТВИЯ. |
✅ Доступно |
ИнтервалЧасы |
UInt32 |
При использовании режима TIMED указывает количество часов. |
✅ Доступно |
ИнтервалМинуты |
UInt32 |
При использовании режима TIMED указывает количество минут. |
✅ Доступно |
Дата и время истечения срока |
DateTimeOffset (смещение даты и времени) |
При использовании режима EXPIRABLE указывает дату и время в синтаксическом DateTimeOffset.TryParse формате. |
✅ Доступно |
ColorPicker
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Ярлык активации |
Настройки горячих клавиш |
Настройте ярлык для активации этого модуля. |
✅ Доступно |
КопированиеColorRepresentation |
Строка |
Используемое цветовое представление по умолчанию. Пример :"HEX". |
✅ Доступно |
АктивацияAction |
ДействиеАктивацииПалитрыЦветов |
Возможные значения: OpenEditor, OpenColorPickerAndThenEditor, OpenOnlyColorPicker. |
✅ Доступно |
VisibleColorFormats |
— |
— |
❌ Недоступно |
ПоказатьИмяЦвета |
Логический |
При выборе цвета будет отображаться имя цвета. |
✅ Доступно |
Примечание.
Настройка пользовательских цветовых форматов DSC пока не поддерживается.
ОбрезкаAndLock
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Горячая клавиша Reparent |
Клавиши клавиатуры |
Ярлык для обрезки окна приложения в обрезанное окно. |
✅ Доступно |
ЭскизHotkey |
Клавиши клавиатуры |
Ярлык для обрезки и создания эскиза другого окна. |
✅ Доступно |
Переменныесреды
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Администратор запуска |
Логический |
Необходимо запустить от имени администратора, чтобы внести изменения в системные переменные среды. |
✅ Доступно |
FancyZones
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
FancyzonesShiftDrag |
Логический |
Удерживайте клавишу SHIFT, чтобы активировать зоны при перетаскивании окна. |
✅ Доступно |
FancyzonesMouseSwitch |
Логический |
Чтобы включить активацию зоны, используйте кнопку мыши, отличной от первичной мыши. |
✅ Доступно |
Использование средней кнопки мыши для растягивания нескольких зон в Fancyzones |
Логический |
Используйте кнопку мыши среднего щелчка, чтобы переключить несколько зон, охватывающих несколько зон. |
✅ Доступно |
FancyzonesOverrideSnapHotkeys (Переопределение горячих клавиш для FancyZones) |
Логический |
Это переопределяет сочетание клавиш привязки Windows (Win + стрелка) для перемещения окон между зонами. |
✅ Доступно |
FancyZones: перемещение окон между мониторами |
Логический |
Перемещение окон между зонами на всех мониторах. |
✅ Доступно |
Fancyzones: перемещение окон в зависимости от позиции |
Логический |
Перемещение окон на основе относительной позиции или индекса зоны. |
✅ Доступно |
Алгоритм перекрывающихся зон Fancyzones |
int |
При перекрытии нескольких зон индекс алгоритма. |
✅ Доступно |
Изменение дисплея или рабочей области в FancyZones для перемещения окон |
Логический |
Сохраняйте окна в своих зонах при изменении разрешения экрана или рабочей области. |
✅ Доступно |
Изменение и перемещение окон в наборе зон Fancyzones |
Логический |
Во время изменений макета зоны окна, назначенные зоне, будут соответствовать новому размеру или позициям. |
✅ Доступно |
FancyzonesAppLastZoneMoveWindows |
Логический |
Переместите только что созданные окна в последнюю известную зону. |
✅ Доступно |
ОкноFancyzonesНаАктивномМониторе |
Логический |
Переместите только что созданные окна на текущий активный монитор (экспериментальный). |
✅ Доступно |
ВосстановлениеРазмеровFancyzones |
Логический |
Восстановите исходный размер окон при отключении привязки. |
✅ Доступно |
FancyzonesQuickLayoutSwitch |
Логический |
Включите быстрый переключатель макета. |
✅ Доступно |
FancyzonesМерцающиеЗоныПриБыстромПереключении |
Логический |
Зоны флэш-памяти при переключении макета. |
✅ Доступно |
Экран UseCursorposEditorStartupscreen |
Логический |
Откройте редактор на экране, где находится точка мыши. |
✅ Доступно |
FancyzonesОтображатьНаВсехМониторах |
Логический |
Отображение зон на всех мониторах при перетаскивании окна. |
✅ Доступно |
FancyZones: Охват зон на нескольких мониторах |
Логический |
Разрешить зонам охватывать мониторы. |
✅ Доступно |
ЗоныОформленияСделатьПеретаскиваемоеОкноПрозрачным |
Логический |
Сделайте перетаскиваемое окно прозрачным. |
✅ Доступно |
Разрешить привязку дочернего окна в FancyZones |
Логический |
Разрешить привязку дочерних окон. |
✅ Доступно |
FancyzonesDisableRoundCornersOnSnap |
Логический |
Отключите круглые углы при привязке окна. |
✅ Доступно |
ЦветПодсветкиЗоныFancyzones |
Строка |
Если не используется FancyzonesSystemTheme, выделите цвет для использования в #FFFFFFFF формате. |
✅ Доступно |
FancyzonesHighlightOpacity |
int |
Прозрачность зоны в процентах. |
✅ Доступно |
Горячая клавиша редактора Fancyzones |
Клавиши клавиатуры |
Настройте ярлык для активации этого модуля. |
✅ Доступно |
FancyZonesПереключение окон |
Логический |
Переключение между окнами в текущей зоне. |
✅ Доступно |
ГорячаяКлавишаСледующаяВкладкаFancyzones |
Клавиши клавиатуры |
Ярлык следующего окна. |
✅ Доступно |
FancyzonesPrevTabHotkey |
Клавиши клавиатуры |
Предыдущее сочетание клавиш. |
✅ Доступно |
FancyzonesИсключённыеПриложения |
Строка |
Список исполняемых имен, разделенных "\r", чтобы исключить из привязки. |
✅ Доступно |
FancyzonesBorderColor |
Строка |
Если не используется FancyzonesSystemTheme, цвет границы для использования в #FFFFFFFF формате. |
✅ Доступно |
FancyzonesInActiveColor |
Строка |
Если не используется FancyzonesSystemTheme, неактивный цвет для использования в #FFFFFFFF формате. |
✅ Доступно |
FancyZonesЦветЧисла |
Строка |
Если не используется FancyzonesSystemTheme, цвет числа для использования в #FFFFFFFF формате. |
✅ Доступно |
Тематика системы Fancyzones |
Логический |
Используйте системную тему для внешнего вида зоны. |
✅ Доступно |
Fancyzones Показать Номер Зоны |
Логический |
Показать номер зоны. |
✅ Доступно |
Примечание.
Настройка макетов DSC пока не поддерживается.
FileLocksmith
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
ТолькоРасширенноеКонтекстноеМеню |
Логический |
Отображение блокировки файлов в расширенном контекстном меню или в контекстном меню по умолчанию. |
✅ Доступно |
НайдиМоюМышь
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
АктивацияMethod |
int |
Индекс метода активации. |
✅ Доступно |
Ярлык активации |
Настройки горячих клавиш |
Пользовательское сочетание клавиш активации при использовании Custom for ActivationMethod. |
✅ Доступно |
Не активировать в игровом режиме |
Логический |
Отключите ярлык активации при включении режима игры. |
✅ Доступно |
Цвет фона |
Строка |
Цвет фона в #FFFFFFFF формате. |
✅ Доступно |
Цвет Прожектора |
Строка |
Цвет в центре внимания в #FFFFFFFF формате. |
✅ Доступно |
Прозрачность наложения |
int |
Наложение непрозрачности в процентах. |
✅ Доступно |
Радиус подсветки |
int |
Радиус в центре внимания в пикселях. |
✅ Доступно |
AnimationDurationMs |
int |
Длительность анимации в миллисекундах. |
✅ Доступно |
SpotlightInitialZoom |
int |
Коэффициент масштабирования в центре внимания при запуске анимации. |
✅ Доступно |
Исключенные приложения |
Строка |
Список исполняемых файлов с разделим '\r', чтобы предотвратить активацию модуля. |
✅ Доступно |
МинимальнаяДистанцияВибрации |
int |
При использовании встряхивания активации мышиMethod минимальное расстояние для активации нажатия мыши для корректировки конфиденциальности. |
✅ Доступно |
ИнтервалВстряхиванияМс |
int |
При использовании встряхивания активации мышиMethod время, в течение которого мы отслеживаем движение мыши для обнаружения тряски, для корректировки конфиденциальности. |
✅ Доступно |
ShakingFactor |
int |
При использовании встряхиваемой активации мышиMethod коэффициент тряски в процентах. |
✅ Доступно |
Узлы
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Администратор запуска |
Логический |
Необходимо открыть от имени администратора, чтобы внести изменения в системные переменные среды. |
✅ Доступно |
ПоказатьПредупреждениеПриЗапуске |
Логический |
Отображение предупреждения при запуске. |
✅ Доступно |
LoopbackDuplicates |
Логический |
Рассмотрим адреса обратного цикла как повторяющиеся. |
✅ Доступно |
ПозицияДополнительныхСтрок |
ПозицияДополнительныхЛинийХостов |
Возможные значения: сверху, внизу. |
✅ Доступно |
Кодировка |
Кодировка хостов |
Возможные значения: Utf8, Utf8Bom. |
✅ Доступно |
ImageResizer
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
ImageresizerSelectedSelectedSizeIndex |
int |
Предустановленный индекс размера по умолчанию. |
✅ Доступно |
УменьшениеРазмеровИзображенийТолько |
Логический |
Сделайте фотографии меньше, но не больше. |
✅ Доступно |
ImageresizerReplace |
Логический |
Перезаписывать файлы. |
✅ Доступно |
ImageresizerИгнорироватьОриентацию |
Логический |
Игнорировать ориентацию рисунков. |
✅ Доступно |
УровеньКачестваJpegВИзменителеИзображений |
int |
Уровень качества JPEG в процентах. |
✅ Доступно |
Параметр переплетения Png для Imageresizer |
int |
Индекс параметра перемешивание PNG. |
✅ Доступно |
ImageresizerTiffCompressOption |
int |
Индекс сжатия Tiff. |
✅ Доступно |
ImageresizerFileName |
Строка |
Этот формат используется в качестве имени файла для измененных изображений. |
✅ Доступно |
ImageresizerSizes |
— |
— |
❌ Недоступно |
ImageresizerKeepDateModified |
Логический |
Удалите метаданные, которые не влияют на отрисовку. |
✅ Доступно |
ImageresizerFallbackEncoder |
Строка |
Резервный кодировщик для использования. |
✅ Доступно |
Изменение размера изображений: Пользовательский размер |
— |
— |
❌ Недоступно |
Примечание.
Настройка пользовательских размеров DSC пока не поддерживается.
Менеджер клавиатуры
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
ActiveConfiguration |
— |
— |
❌ Недоступно |
КлавиатураConfigurations |
— |
— |
❌ Недоступно |
Примечание.
Настройка перемечания DSC пока не поддерживается.
Средство мер — это внутреннее имя линейки экрана.
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Ярлык активации |
Настройки горячих клавиш |
Настройте ярлык, чтобы открыть панель команд. |
✅ Доступно |
Непрерывная съемка |
Логический |
Непрерывное захват экрана во время измерения. |
✅ Доступно |
DrawFeetOnCros |
Логический |
Добавляет ноги в конец перекрестных линий. |
✅ Доступно |
Обнаружение края по каждому цветовому каналу |
Логический |
Включите другой алгоритм обнаружения пограничных вычислений. |
✅ Доступно |
PixelTolerance |
int |
Отказоустойчивость пикселей для обнаружения краев. |
✅ Доступно |
Измерение перекрестного цвета |
Строка |
Цвет линии в #FFFFFFFF формате. |
✅ Доступно |
СтильИзмеренияПоУмолчанию |
int |
Индекс стиля мер по умолчанию. |
✅ Доступно |
MouseHighlighter
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Ярлык активации |
Настройки горячих клавиш |
Настройте ярлык, чтобы включить или отключить этот режим. |
✅ Доступно |
ЦветНажатияЛевойКнопки |
Строка |
Цвет выделения основной кнопки в #FFFFFFFF формате. |
✅ Доступно |
ЦветЩелчкаПравойКнопки |
Строка |
Цвет выделения вторичной кнопки в #FFFFFFFF формате. |
✅ Доступно |
AlwaysColor |
Строка |
Всегда выделять цвет в #FFFFFFFF формате. |
✅ Доступно |
Радиус подсветки |
int |
Выделение радиуса в пикселях. |
✅ Доступно |
HighlightFadeDelayMs |
int |
Отложение задержки в миллисекундах. |
✅ Доступно |
ВыделениеFadeDurationMs |
int |
Длительность отцветания в миллисекундах. |
✅ Доступно |
Автоматическая активация |
Логический |
Автоматически активируется при запуске служебной программы. |
✅ Доступно |
Мышиный прыжок
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Ярлык активации |
Настройки горячих клавиш |
Настройте ярлык, чтобы включить или отключить этот режим. |
✅ Доступно |
Эскизы |
РазмерМиниатюрыПрыжкаМыши |
Размер эскиза. |
✅ Доступно |
Указатель мыши с перекрестием
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Ярлык активации |
Настройки горячих клавиш |
Настройте ярлык для отображения и скрытия перекрестия. |
✅ Доступно |
КроссхайрсColor |
Строка |
Цвет перекрестия в #FFFFFFFF . |
✅ Доступно |
Кроссхайрс Непрозрачность |
int |
Перекрестность непрозрачности в процентах. |
✅ Доступно |
КроссхайрсРадиус |
int |
Радиус между центрами в пикселях. |
✅ Доступно |
КроссхайрсThickness |
int |
Толщина перекрещений в пикселях. |
✅ Доступно |
КроссхайрсBorderColor |
Строка |
Цвет границы перекрестной границы в #FFFFFFFF формате. |
✅ Доступно |
Размер границы перекрестия |
int |
Размер границы пересечения в пикселях. |
✅ Доступно |
КроссхайрсAutoHide |
Логический |
Автоматическое скрытие перекрещений при скрытии указателя мыши. |
✅ Доступно |
КроссхайрсIsFixedLengthEnabled |
Логический |
Исправьте длину перекрестия. |
✅ Доступно |
КроссхайрсFixedLength |
int |
Перекрестие фиксированной длины в пикселях. |
✅ Доступно |
Автоматическая активация |
Логический |
Автоматически активируется при запуске служебной программы. |
✅ Доступно |
MouseWithoutBorders
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Показать оригинальный интерфейс |
Логический |
Отображение исходного пользовательского интерфейса "Мышь без границ". |
✅ Доступно |
ОболочкаMouse |
Логический |
Переместите элемент управления обратно на первый компьютер, когда мышь перемещается мимо последней. |
✅ Доступно |
ShareClipboard |
Логический |
Если общий буфер обмена перестает работать, ctrl+ALT+Del, то esc может решить эту проблему. |
✅ Доступно |
ПереносФайла |
Логический |
Если копируется файл (<100 МБ), он будет передан в буфер обмена удаленного компьютера. |
✅ Доступно |
СкрытиеМышиНаКраюЭкрана |
Логический |
Скрыть мышь на краю экрана. |
✅ Доступно |
ОтобразитьКурсорМыши |
Логический |
Курсор мыши может не отображаться в Windows 10 и более поздних версиях при отсутствии физической Windows мыши. |
✅ Доступно |
Проверить IP-адрес удаленной машины |
Логический |
Обратный поиск DNS для проверки IP-адреса компьютера. |
✅ Доступно |
SameSubnetOnly |
Логический |
Подключение только к компьютерам в той же интрасети NNN.NNN.. (только если оба компьютера включены IPv4. |
✅ Доступно |
БлокироватьЗаставкуНаДругихМашинах |
Логический |
Блокировать сохранение экрана на других компьютерах. |
✅ Доступно |
ПередвинутьМышьОтносительно |
Логический |
Используйте этот параметр, если параметры монитора удаленного компьютера отличаются, или удаленный компьютер имеет несколько мониторов. |
✅ Доступно |
ЗаблокироватьМышьВУглахЭкрана |
Логический |
Блокировать мышь в углах экрана, чтобы избежать аварийного переключения компьютера в углах экрана. |
✅ Доступно |
Показывать сообщения о буфере обмена и состоянии сети |
Логический |
Показывать сообщения о состоянии буфера обмена и сети. |
✅ Доступно |
Простая мышь |
int |
Индекс режима простой мыши. |
✅ Доступно |
Машина переключения горячих клавиш |
int |
Ярлык для переключения между индексами компьютеров. |
✅ Доступно |
ПереключитьПростойЯрлыкМыши |
Настройки горячих клавиш |
Ярлык для переключения простой мыши. |
✅ Доступно |
LockMachineShortcut |
Настройки горячих клавиш |
Ярлык для блокировки всех компьютеров. |
✅ Доступно |
ReconnectShortcut |
Настройки горячих клавиш |
Ярлык для повторного подключения. |
✅ Доступно |
Switch2AllPCShortcut |
Настройки горячих клавиш |
Ярлык для переключения на несколько режимов компьютера. |
✅ Доступно |
Name2IP |
Строка |
Сопоставление IP-адресов. |
✅ Доступно |
PastePlain
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Ярлык активации |
Настройки горячих клавиш |
Настройте ярлык для активации этого модуля. |
✅ Доступно |
Обзор
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Ярлык активации |
Настройки горячих клавиш |
Настройте ярлык для активации этого модуля. |
✅ Доступно |
AlwaysRunNotElevated |
Логический |
Всегда выполняться не с повышенными привилегиями, даже если PowerToys это повышение. |
✅ Доступно |
ЗакрытьПослеПотериФокуса |
Логический |
Автоматически закрывайте окно "Просмотр" после потери фокуса. |
✅ Доступно |
PowerAccent
PowerAccent — это внутреннее имя быстрого акцента.
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Ключ активации |
КлючАктивацииPowerAccent |
Возможные значения: LeftRightArrow, Space, Оба. |
✅ Доступно |
Не активировать в игровом режиме |
Логический |
Отключите ярлык активации при включении режима игры. |
✅ Доступно |
Панель инструментов |
Строка |
Индекс позиции панели инструментов. |
✅ Доступно |
Ввод времени |
int |
Задержка времени ввода в миллисекундах. |
✅ Доступно |
ВыбранныйЯзык |
Строка |
Используемый набор символов. |
✅ Доступно |
Исключенные приложения |
Строка |
Список исполняемых файлов с разделим '\r', чтобы предотвратить активацию модуля, если они на переднем плане. |
✅ Доступно |
ПоказатьОписаниеUnicode |
Логический |
Отображение кода Юникода и имени выбранного в данный момент символа. |
✅ Доступно |
СортировкаПоЧастотеИспользования |
Логический |
Сортировка символов по частоте использования. |
✅ Доступно |
НачатьВыделениеСлева |
Логический |
Слева начните выбор. |
✅ Доступно |
PowerLauncher
PowerLaucher — это внутреннее имя запуска PowerToys .
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
OpenPowerLauncher |
Настройки горячих клавиш |
Настройте ярлык для активации модуля. |
✅ Доступно |
Игнорировать Горячие Клавиши В Полноэкранном Режиме |
Логический |
Игнорировать сочетания клавиш в полноэкранном режиме. |
✅ Доступно |
Очистить ввод при запуске |
Логический |
Снимите предыдущий запрос при открытии. |
✅ Доступно |
ВыборКонтекстныхКнопокTab |
Логический |
Вкладка с помощью кнопок контекста. |
✅ Доступно |
Тема |
Тема |
Возможные значения: System, Light, Dark, HighContrastOne, HighContrastTwo, HighContrastBlack, HighContrastWhite. |
✅ Доступно |
РазмерШрифтаЗаголовка |
Int32 |
Размер текста в точках. |
✅ Доступно |
Позиция |
StartupPosition |
Возможные значения: Cursor, PrimaryMonitor, Focus. |
✅ Доступно |
Используйте CentralizedKeyboardHook |
Логический |
Используйте централизованный крючок клавиатуры. |
✅ Доступно |
РезультатыПоисковогоЗапросаСЗадержкой |
Логический |
Сглаживание входных данных. |
✅ Доступно |
SearchInputDelay |
Int32 |
Немедленные подключаемые модули задерживаются в миллисекундах. |
✅ Доступно |
БыстраяЗадержкаВводаПоиска |
Int32 |
Подключаемые модули фонового выполнения задерживаются в миллисекундах. |
✅ Доступно |
ВесКликаемогоЭлементаПоиска |
Int32 |
Вес выбранного элемента. |
✅ Доступно |
ВключенаНастройкаПоисковыхЗапросов |
Логический |
Настройка порядка результатов. |
✅ Доступно |
ПоискОжиданиеМедленныхРезультатов |
Логический |
Дождитесь более медленных результатов подключаемого модуля, прежде чем выбрать верхний элемент в результатах. |
✅ Доступно |
Максимальное количество результатов |
int |
Количество результатов, отображаемых перед прокруткой. |
✅ Доступно |
Используйте Пиньинь |
Логический |
Используйте Pinyin. |
✅ Доступно |
Генерация миниатюр из файлов |
Логический |
Создание эскизов для файлов включено. |
✅ Доступно |
Подключаемые модули |
описание в следующем подразделе |
Создание эскизов для файлов включено. |
✅ Доступно |
PowerToys Запуск подключаемых модулей
PowerToys Запуск подключаемых модулей можно настроить в свойстве Plugins.
Пример можно найти в репозитории PowerToys .
Это доступные свойства для настройки каждого подключаемого модуля:
Имя. |
Тип |
Описание |
Имя. |
Строка |
Имя подключаемого модуля, который мы хотим настроить |
Выключено |
Логический |
Подключаемый модуль должен быть отключен |
IsGlobal |
Логический |
Результаты этого подключаемого модуля отображаются в глобальных результатах |
ActionKeyword |
Строка |
Настройка ключевого слова действия подключаемого модуля |
WeightBoost |
int |
Модификатор веса, помогающий упорядочивать результаты для этого подключаемого модуля. |
Примечание.
Настройка дополнительных свойств подключаемых DSC модулей пока не поддерживается.
PowerOcr
PowerOcr — это внутреннее имя средства извлечения текста.
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
Ярлык активации |
Настройки горячих клавиш |
Настройте ярлык для активации этого модуля. |
✅ Доступно |
PreferredLanguage |
Строка |
Должно соответствовать полному имени одного из языков, установленных в системе. Пример: "Английский (США)". |
✅ Доступно |
PowerPreview
Имя. |
Тип |
Описание |
На месте |
Включить предварительный просмотр SVG |
Логический |
Состояние масштабируемого векторного графического обработчика предварительного просмотра. |
✅ Доступно |
РежимЦветаФонаSVG |
int |
Индекс режима цвета. |
✅ Доступно |
SvgBackgroundSolidColor |
Строка |
При использовании сплошного цвета SvgBackgroundColorMode указывает цвет в #FFFFFFFF формате. |
✅ Доступно |
SvgBackgroundCheckeredShade |
int |
При использовании проверяемого шаблона SvgBackgroundColorMode указывает индекс оттенка. |
✅ Доступно |
EnableSvgThumbnail |
Логический |
Состояние масштабируемого генератора эскизов векторной графики. |
✅ Доступно |
Включить предварительный просмотр MD |
Логический |
Состояние обработчика предварительной версии Markdown. |
✅ Доступно |
ВключитьMonacoPreview |
Логический |
Состояние предварительного просмотра файлов исходного кода с включенным обработчиком. |
✅ Доступно |
EnableMonacoPreviewWordWrap |
Логический |
Обтекание текстом. |
✅ Доступно |
МонакоPreviewTryFormat |
Логический |
Попробуйте отформатировать источник для предварительной версии. |
✅ Доступно |
МонакоPreviewMaxFileSize |
int |
Максимальный размер файла для предварительного просмотра в КБ. |
✅ Доступно |
ВключитьПредпросмотрPDF |
Логический |
Состояние обработчика предварительного просмотра переносимого формата документов. |
✅ Доступно |
EnablePdfThumbnail |
Логический |
Состояние генератора эскизов переносимого формата документов. |
✅ Доступно |
EnableGcodePreview |
Логический |
Состояние обработчика предварительного просмотра геометрического кода. |
✅ Доступно |
EnableGcodeThumbnail |
Логический |
Включено состояние генератора эскизов геометрического кода. |
✅ Доступно |
Включить StlThumbnail |
Логический |
Состояние генератора эскизов с поддержкой стереолитографии. |
✅ Доступно |
StlThumbnailColor |
Строка |
Цвет эскиза в #FFFFFFFF формате. |
✅ Доступно |
Включить QoiPreview |
Логический |
Включено состояние обработчика предварительного просмотра изображений ОК. |
✅ Доступно |
Включить Qoi-миниатюру |
Логический |
Включено состояние генератора эскизов изображений в формате OK. |
✅ Доступно |
Расширенное переименование
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
MRUEnabled |
Логический |
Включите автоматическое завершение для полей поиска и замены. |
✅ Доступно |
MaxMRUSize |
int |
Максимальное количество недавно использованных элементов для запоминания. |
✅ Доступно |
ТолькоРасширенноеКонтекстноеМеню |
Логический |
Показывать PowerRename только в расширенном контекстном меню или в контекстном меню по умолчанию. |
✅ Доступно |
UseBoostLib |
Логический |
Используйте библиотеку Boost. |
✅ Доступно |
Предварительный просмотр реестра
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
DefaultRegApp |
Логический |
Создание приложения для предварительной версии реестра по умолчанию для открытия .reg файлов. |
✅ Доступно |
ЯрлыкGuide
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
OpenShortcutGuide |
Настройки горячих клавиш |
Настройте ярлык для активации этого модуля. |
✅ Доступно |
Прозрачность наложения |
int |
Непрозрачность фона в процентах. |
✅ Доступно |
ИспользоватьУстаревшееПоведениеНажатияКлавишиWin |
Логический |
Если ярлыкGuide следует активировать, нажав Windows клавишу. |
✅ Доступно |
Удержание клавиши для глобальных сочетаний клавиш Windows |
int |
Нажмите длительность, прежде чем отображать глобальные Windows сочетания клавиш в миллисекундах. |
✅ Доступно |
Время нажатия для ярлыков значков панели задач |
int |
Нажмите клавишу DURATION, прежде чем отображать ярлыки значков панели задач в миллисекундах. |
✅ Доступно |
Тема |
Строка |
Индекс темы. |
✅ Доступно |
Отключенные приложения |
Строка |
Отключает контекстное руководство, если эти приложения имеют фокус. |
✅ Доступно |
VideoConference
Имя. |
Тип |
Описание |
На месте |
Включен |
Логический |
Состояние включено для этой служебной программы. |
✅ Доступно |
ГорячаяКлавишаОтключенияКамерыИМикрофона |
Клавиши клавиатуры |
Сочетание клавиш для отключения звука камеры и микрофона. |
✅ Доступно |
ГорячаяКлавишаВыключенияМикрофона |
Клавиши клавиатуры |
Сочетание клавиш для отключения микрофона. |
✅ Доступно |
Горячая клавиша "Нажать для разговора микрофон" |
Клавиши клавиатуры |
Сочетание клавиш для отправки для беседы. |
✅ Доступно |
ВключениеРежимаОбратногоХода |
Логический |
Если этот параметр включен, позволяет принудить к обмену данными и отключать его в зависимости от состояния микрофона. |
✅ Доступно |
Горячая клавиша выключения камеры |
Клавиши клавиатуры |
Сочетание клавиш для отключения звука камеры. |
✅ Доступно |
Выбранная камера |
Строка |
Имя устройства. |
✅ Доступно |
ВыбранныйМикрофон |
Строка |
Имя устройства или [все]. |
✅ Доступно |
Панель инструментов |
Строка |
Параметр положения панели инструментов: "Верхний центр", "Нижний центр", "Верхний правый угол", "Верхний левый угол", "Нижний правый угол", "Нижний левый угол". |
✅ Доступно |
Панель инструментовMonitor |
Строка |
Параметр монитора панели инструментов: "Основной монитор", "Все мониторы". |
✅ Доступно |
CameraOverlayImagePath |
Строка |
Путь к изображению, используемому для наложения камеры. |
✅ Доступно |
Панель инструментов |
Строка |
При скрытии панели инструментов: "Никогда", "Когда камера и микрофон не включены", "Когда оба камеры и микрофона отключены", "После истечения времени ожидания". |
✅ Доступно |
StartupAction |
Строка |
Действие запуска: "Ничего", "Unmute", "Отключить". |
✅ Доступно |
Общие настройки
Имя. |
Тип |
Описание |
На месте |
Запуск |
Логический |
PowerToys автоматически включен при запуске. |
✅ Доступно |
ВключитьПредупрежденияПовышенныеПриложения |
Логический |
Отображение предупреждения о проблемах с функциональностью при запуске вместе с повышенными привилегиями приложений. |
✅ Доступно |
Тема |
Строка |
Какая тема используется для приложения "Параметры": "system", "dark", "light". |
✅ Доступно |
ПоказатьУведомлениеОНовыхОбновлениях |
Логический |
Отображение всплывающего уведомления при наличии нового PowerToys обновления. |
✅ Доступно |
Автозагрузка обновлений |
Логический |
Если новые обновления PowerToys должны быть автоматически загружены в фоновом режиме. |
✅ Доступно |
ПоказыватьЧтоНовогоПослеОбновлений |
Логический |
После обновления PowerToysоткройте экран "Новые возможности". |
✅ Доступно |
ВключитьЭкспериментирование |
Логический |
Войдите в экспериментальные функции. |
✅ Доступно |
Участие в разработке
Обратитесь к соответствующему разделу разработки в документации разработчика, чтобы начать работу с DSC модулем.