Compartilhar via


Configuração do Estado Desejado

Desde a versão 0.80, o PowerToys instalador foi lançado no GitHub com Microsoft.PowerToys.ConfigureDSC recurso que permite configurar PowerToys usando um arquivo de configuração do Winget.

Instalação

Pré-requisitos

Baixar

O Microsoft.PowerToys.Configure está instalado com PowerToys. Dependendo do tipo de instalador, ele é instalado da seguinte maneira:

  • Para o escopo de instalação por usuário, o módulo está localizado em %USERPROFILE%\Documents\PowerShell\Modules\Microsoft.PowerToys.Configure.
  • Para o escopo de instalação em todo o computador, ele é encontrado em %ProgramFiles%\WindowsPowerShell\Modules\Microsoft.PowerToys.Configure.

Uso

Você pode invocar o recurso diretamente usando a seguinte sintaxe do PowerShell:

Invoke-DscResource -Name PowerToysConfigure -Method Set -ModuleName Microsoft.PowerToys.Configure -Property @{ Awake = @{ Enabled = $false; Mode = "TIMED"; IntervalMinutes = "10" } }

No entanto, a criação de um arquivo configuration.dsc.yaml que contém as configurações necessárias em um formato mais simples é mais conveniente. Veja um exemplo:

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

Use o comando a seguir para aplicar a configuração do arquivo:

winget configure .\configuration.dsc.yaml

Esse comando instala a versão mais recente e PowerToys usa o recurso PowerToysConfigure para aplicar configurações para vários PowerToys módulos. Mais exemplos podem ser encontrados no PowerToys repositório.

Definições de configuração disponíveis por módulo

AlwaysOnTop

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
Tecla de acesso Teclas de teclado Personalizar o atalho para fixar ou desafixar uma janela do aplicativo. ✅ Disponível
FrameEnabled Booliano Mostrar uma borda ao redor da janela fixada. ✅ Disponível
FrameThickness Int Espessura da borda em pixels. ✅ Disponível
FrameColor fio Especificar uma cor em um formato #FFFFFFFF. ✅ Disponível
FrameOpacity Int Opacidade da borda em porcentagem. ✅ Disponível
FrameAccentColor Booliano Use um valor FrameColor personalizado. ✅ Disponível
SoundEnabled Booliano Reproduzir um som ao fixar uma janela. ✅ Disponível
DoNotActivateOnGameMode Booliano Desative o atalho de ativação quando o Modo de Jogo estiver ativado. ✅ Disponível
ExcludedApps fio '\r'-separated lista de nomes executáveis para excluir da fixação na parte superior. ✅ Disponível
RoundCornersEnabled Booliano Ativar cantos arredondados. ✅ Disponível

Modo Ativo

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
KeepDisplayOn Booliano Essa configuração só está disponível ao manter o PC ligado. ✅ Disponível
Modo AwakeMode Valores possíveis: PASSIVO, INDEFINIDO, CRONOMETRADO, EXPIRÁVEL. ✅ Disponível
IntervalHours UInt32 Ao usar o modo TIMED, especifica o número de horas. ✅ Disponível
IntervalMinutes UInt32 Ao usar o modo TIMED, especifica o número de minutos. ✅ Disponível
DataHoraDeExpiração DateTimeOffset (representa uma data e hora com um desvio em relação ao horário UTC) Ao usar o modo EXPIRABLE, especifica a data e a hora em um formato analisável com DateTimeOffset.TryParse. ✅ Disponível

ColorPicker

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ActivationShortcut Configurações de Teclas de Atalho Personalizar o atalho para ativar este módulo. ✅ Disponível
CopiedColorRepresentation fio A representação de cores padrão a ser usada. Exemplo :"HEX". ✅ Disponível
ActivationAction ColorPickerActivationAction Valores possíveis: OpenEditor, OpenColorPickerAndThenEditor, OpenOnlyColorPicker. ✅ Disponível
VisibleColorFormats ❌ Não disponível
MostrarNomeDaCor Booliano Isso irá mostrar o nome da cor ao escolher uma. ✅ Disponível

Observação

A configuração de formatos de cor personalizada através do DSC ainda não é suportada.

CropAndLock

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ReparentHotkey Teclas de teclado Atalho para cortar a janela de um aplicativo em uma janela cortada. ✅ Disponível
ThumbnailHotkey Teclas de teclado Atalho para cortar e criar uma miniatura de outra janela. ✅ Disponível

variáveisambientais

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
LaunchAdministrator Booliano Precisa ser iniciado como administrador para fazer alterações nas variáveis de ambiente do sistema. ✅ Disponível

FancyZones

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
FancyzonesShiftDrag Booliano Pressionar a tecla Shift para ativar zonas enquanto arrasta uma janela. ✅ Disponível
FancyzonesMouseSwitch Booliano Usar um botão do mouse não primário para alternar a ativação da zona. ✅ Disponível
FancyzonesMouseMiddleClickSpanningMultipleZones Booliano Use o botão do mouse do meio do mouse para alternar várias zonas de abrangência. ✅ Disponível
FancyzonesOverrideSnapHotkeys Booliano Isso substitui o atalho Windows Snap (Win + seta) para mover janelas entre zonas. ✅ Disponível
FancyzonesMoveWindowsAcrossMonitors Booliano Mova janelas entre zonas em todos os monitores. ✅ Disponível
FancyzonesMoveWindowsBasedOnPosition Booliano Mover janelas com base na posição relativa ou no índice de zona. ✅ Disponível
FancyzonesOverlappingZonesAlgorithm Int Quando várias zonas se sobrepõem ao índice do algoritmo. ✅ Disponível
FancyzonesDisplayOrWorkAreaChangeMoveWindows Booliano Mantenha janelas em suas zonas quando a resolução da tela ou área de trabalho for alterada. ✅ Disponível
FancyzonesSetChangeMoveWindows Booliano Durante as alterações de layout de zona, as janelas atribuídas a uma zona corresponderão a novos tamanhos/posições. ✅ Disponível
FancyzonesAppLastZoneMoveWindows Booliano Mover as janelas recém-criadas para a última zona conhecida. ✅ Disponível
Zonas extravagantesOpenWindowOnActiveMonitor Booliano Mover janelas recém-criadas para o monitor ativo atual (Experimental). ✅ Disponível
FancyzonesRestoreSize Booliano Restaurar o tamanho original das janelas ao desajustar. ✅ Disponível
FancyzonesQuickLayoutSwitch Booliano Habilitar mudança rápida de layout. ✅ Disponível
FancyzonesFlashZonesOnQuickSwitch Booliano Piscar as zonas ao mudar de layout. ✅ Disponível
UseCursorposEditorStartupscreen Booliano Abra o editor na tela onde está o ponto do mouse. ✅ Disponível
Exibição do FancyZones em Todos os Monitores Booliano Mostrar zonas em todos os monitores ao arrastar uma janela. ✅ Disponível
FancyzonesSpanZonesAcrossMonitors Booliano Permitir que as zonas se estendam pelos monitores. ✅ Disponível
Zonas extravagantesFazerArrastadoJanelaTransparente Booliano Tornar a janela arrastada transparente. ✅ Disponível
FancyzonesAllowChildWindowSnap Booliano Permitir a captura de janelas filho. ✅ Disponível
FancyzonesDisableRoundCornersOnSnap Booliano Desabilitar cantos redondos quando a janela for ajustada. ✅ Disponível
FancyzonesZoneHighlightColor fio Se não estiver usando o FancyzonesSystemTheme, realce a cor a ser usada no formato #FFFFFFFF. ✅ Disponível
FancyzonesHighlightOpacity Int Opacidade de zona em porcentagem. ✅ Disponível
FancyzonesEditorHotkey Teclas de teclado Personalizar o atalho para ativar este módulo. ✅ Disponível
Troca de Janelas Fancyzones Booliano Alternar entre janelas na zona corrente. ✅ Disponível
FancyzonesNextTabHotkey Teclas de teclado Atalho da próxima janela. ✅ Disponível
FancyzonesPrevTabHotkey Teclas de teclado Atalho da janela anterior. ✅ Disponível
FancyzonesExcludedApps fio '\r'-separated lista de nomes executáveis a serem excluídos do ajuste. ✅ Disponível
FancyzonesBorderColor fio Se não estiver usando o FancyzonesSystemTheme, delimite a cor da borda a ser usada no formato #FFFFFFFF. ✅ Disponível
FancyzonesInActiveColor fio Se não estiver usando o FancyzonesSystemTheme, inative a cor a ser usada no formato #FFFFFFFF. ✅ Disponível
FancyzonesNumberColor fio Se não estiver usando o FancyzonesSystemTheme, numere a cor a ser usada no formato #FFFFFFFF. ✅ Disponível
FancyZones System Theme Booliano Use o tema do sistema para a aparência da zona. ✅ Disponível
FancyzonesShowZoneNumber Booliano Mostrar número da zona. ✅ Disponível

Observação

A configuração de layouts por DSC ainda não é suportada.

FileLocksmith

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ExtendedContextMenuOnly Booliano Mostrar File Locksmith somente no menu de contexto estendido ou no menu de contexto padrão também. ✅ Disponível

FindMyMouse

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
Método de Ativação Int Índice do método de ativação. ✅ Disponível
ActivationShortcut Configurações de Teclas de Atalho Atalho de ativação personalizado ao usar Custom for ActivationMethod. ✅ Disponível
DoNotActivateOnGameMode Booliano Desative o atalho de ativação quando o Modo de Jogo estiver ativado. ✅ Disponível
BackgroundColor fio Cor do plano de fundo no formato #FFFFFFFF. ✅ Disponível
SpotlightColor fio Cor do Destaque no formato #FFFFFFFF. ✅ Disponível
OverlayOpacity Int Sobrepor a opacidade em porcentagem. ✅ Disponível
SpotlightRadius Int Raio do Destaque em px. ✅ Disponível
DuraçãoDaAnimaçãoMs Int Duração da animação em milissegundos. ✅ Disponível
SpotlightInitialZoom Int Fator de zoom do Destaque no início da animação. ✅ Disponível
ExcludedApps fio '\r'-separated lista de nomes executáveis para impedir a ativação do módulo. ✅ Disponível
ShakingMinimumDistance Int Ao usar o shake mouse ActivationMethod, a distância mínima para a ativação de agitação do mouse, para ajustar a sensibilidade. ✅ Disponível
ShakeIntervalMs Int Ao usar o shake mouse ActivationMethod, o período de tempo durante o qual rastreamos o movimento do mouse para detectar a agitação, para ajustar a sensibilidade. ✅ Disponível
ShakeFactor Int Ao usar o shake mouse ActivationMethod, fator de agitação em porcentagem. ✅ Disponível

Anfitriões

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
LaunchAdministrator Booliano Precisa ser aberto como administrador para fazer alterações nas variáveis de ambiente do sistema. ✅ Disponível
MostrarAvisoDeInicialização Booliano Mostrar um aviso na inicialização. ✅ Disponível
LoopbackDuplicates Booliano Considerar endereços de loopback como duplicados. ✅ Disponível
AdditionalLinesPosition HostsAdditionalLinesPosition Valores possíveis: superior, inferior. ✅ Disponível
Codificação HostsEncoding Valores possíveis: Utf8, Utf8Bom. ✅ Disponível

Redimensionador de Imagens

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ImageresizerSelectedSizeIndex Int Índice predefinido de tamanho padrão. ✅ Disponível
ImageresizerShrinkOnly Booliano Faça imagens menores, mas não maiores. ✅ Disponível
ImageresizerReplace Booliano Substituir arquivos. ✅ Disponível
ImageresizerIgnoreOrientation Booliano Ignore a orientação das imagens. ✅ Disponível
ImageresizerJpegQualityLevel Int Nível de qualidade JPEG em porcentagem. ✅ Disponível
ImageresizerPngInterlaceOption Int Índice de opções de entrelaçamento PNG. ✅ Disponível
ImageresizerTiffCompressOption Int Índice de compressão Tiff. ✅ Disponível
ImageresizerFileName fio Este formato é usado como o nome do arquivo para imagens redimensionadas. ✅ Disponível
TamanhosDoRedimensionadorDeImagens ❌ Não disponível
ImageresizerKeepDateModified Booliano Remova metadados que não afetam a renderização. ✅ Disponível
ImageresizerFallbackEncoder fio Codificador de fallback a ser usado. ✅ Disponível
ImageresizerCustomSize ❌ Não disponível

Observação

Ainda não há suporte para a configuração por meio de DSC tamanhos personalizados.

KeyboardManager

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ActiveConfiguration ❌ Não disponível
Configurações do Teclado ❌ Não disponível

Observação

Ainda não há suporte para a configuração de remapeamentos DSC.

MeasureTool

Ferramenta de medida é o nome interno da Régua de tela.

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ActivationShortcut Configurações de Teclas de Atalho Personalizar o atalho para abrir a barra de comandos. ✅ Disponível
ContinuousCapture Booliano Capturar a tela continuamente durante a medição. ✅ Disponível
DrawFeetOnCross Booliano Adiciona pés ao final das linhas cruzadas. ✅ Disponível
PerColorChannelEdgeDetection Booliano Habilitar um algoritmo de detecção de borda diferente. ✅ Disponível
PixelTolerance Int Tolerância a pixels para detecção de borda. ✅ Disponível
MeasureCrossColor fio Cor da linha no formato #FFFFFFFF. ✅ Disponível
DefaultMeasureStyle Int Índice de estilo de medida padrão. ✅ Disponível

MouseHighlighter

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ActivationShortcut Configurações de Teclas de Atalho Personalizar o atalho para ativar ou desativar esse modo. ✅ Disponível
LeftButtonClickColor fio Cor de realce do botão primário no formato #FFFFFFFF. ✅ Disponível
RightButtonClickColor fio Cor de realce do botão secundário no formato #FFFFFFFF. ✅ Disponível
AlwaysColor fio Sempre realçar a cor no formato #FFFFFFFF. ✅ Disponível
HighlightRadius Int Raio do realce em pixels. ✅ Disponível
HighlightFadeDelayMs Int Atraso do esmaecimento em milissegundos. ✅ Disponível
HighlightFadeDurationMs Int Duração do esmaecimento em milissegundos. ✅ Disponível
Ativar automaticamente Booliano Ative automaticamente na inicialização do utilitário. ✅ Disponível

MouseJump

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ActivationShortcut Configurações de Teclas de Atalho Personalizar o atalho para ativar ou desativar esse modo. ✅ Disponível
Miniatura MouseJumpThumbnailSize Tamanho da miniatura. ✅ Disponível

MousePointerCrosshairs

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ActivationShortcut Configurações de Teclas de Atalho Personalizar o atalho para mostrar/ocultar a mira. ✅ Disponível
CrosshairsColor fio Cor da mira em #FFFFFFFF. ✅ Disponível
CrosshairsOpacity Int Opacidade da mira em porcentagem. ✅ Disponível
CrosshairsRadius Int Raio central da mira em pixels. ✅ Disponível
CrosshairsThickness Int Espessura da mira em pixels. ✅ Disponível
CrosshairsBorderColor fio Cor da borda da mira no formato #FFFFFFFF. ✅ Disponível
CrosshairsBorderSize Int Tamanho da borda da mira em pixels. ✅ Disponível
CrosshairsAutoHide Booliano Ocultar automaticamente a mira quando o ponteiro do mouse estiver oculto. ✅ Disponível
CrosshairsIsFixedLengthEnabled Booliano Comprimento fixo da mira. ✅ Disponível
CrosshairsFixedLength Int Comprimento fixo de mira em pixels. ✅ Disponível
Ativar automaticamente Booliano Ative automaticamente na inicialização do utilitário. ✅ Disponível

MouseWithoutBorders

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ShowOriginalUI Booliano Mostrar a interface do usuário original do Mouse Without Borders. ✅ Disponível
WrapMouse Booliano Mover o controle de volta para a primeira máquina quando o mouse passar pela última. ✅ Disponível
ShareClipboard Booliano Se a área de transferência de compartilhamento parar de funcionar, Ctrl+Alt+Del e depois Esc pode resolver o problema. ✅ Disponível
TransferirArquivo Booliano Se um arquivo (<100MB) for copiado, ele será transferido para a área de transferência remota da máquina. ✅ Disponível
HideMouseAtScreenEdge Booliano Ocultar mouse na borda da tela. ✅ Disponível
DrawMouseCursor Booliano O cursor do mouse pode não estar visível em Windows 10 e versões posteriores de Windows quando não há um mouse físico conectado. ✅ Disponível
ValidateRemoteMachineIP Booliano Pesquisa reversa de DNS para validar o endereço IP da máquina. ✅ Disponível
SameSubnetOnly Booliano Conectar-se somente a computadores na mesma intranet NNN.NNN.. (só funciona quando ambas as máquinas estão com IPv4 ativado). ✅ Disponível
BlockScreenSaverOnOtherMachines Booliano Bloquear a proteção de tela nas outras máquinas. ✅ Disponível
MoveMouseRelatively Booliano Usar essa opção quando as configurações do monitor da máquina remota forem diferentes ou a máquina remota tiver vários monitores. ✅ Disponível
BlockMouseAtScreenCorners Booliano Bloquear o mouse nos cantos da tela para evitar acidentes com a troca da máquina nos cantos da tela. ✅ Disponível
ShowClipboardAndNetworkStatusMessages Booliano Mostrar mensagens do status da área de transferência e da rede. ✅ Disponível
EasyMouse Int Índice do modo Easy Mouse. ✅ Disponível
HotKeySwitchMachine Int Atalho para alternar entre as máquinas. ✅ Disponível
ToggleEasyMouseShortcut Configurações de Teclas de Atalho Atalho para alternar Easy Mouse. ✅ Disponível
LockMachineShortcut Configurações de Teclas de Atalho Atalho de bloqueio de todas as máquinas. ✅ Disponível
ReconnectShortcut Configurações de Teclas de Atalho Atalho para tentar reconectar. ✅ Disponível
Switch2AllPCShortcut Configurações de Teclas de Atalho Atalho para alternar para o modo de várias máquinas. ✅ Disponível
Name2IP fio Mapeamento de endereço IP. ✅ Disponível

PastePlain

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ActivationShortcut Configurações de Teclas de Atalho Personalizar o atalho para ativar este módulo. ✅ Disponível

Espiar

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ActivationShortcut Configurações de Teclas de Atalho Personalizar o atalho para ativar este módulo. ✅ Disponível
AlwaysRunNotElevated Booliano Sempre executar não elevado, mesmo quando PowerToys for elevado. ✅ Disponível
CloseAfterLosingFocus Booliano Fechar automaticamente a janela Pico após perder o foco. ✅ Disponível

PowerAccent

PowerAccent é o nome interno do Quick Accent.

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
Chave de Ativação PowerAccentActivationKey Valores possíveis: LeftRightArrow, Space, Both. ✅ Disponível
DoNotActivateOnGameMode Booliano Desative o atalho de ativação quando o Modo de Jogo estiver ativado. ✅ Disponível
Posição da Barra de Ferramentas fio Índice de posição da barra de ferramentas. ✅ Disponível
InputTime Int Atraso de tempo de entrada em milissegundos. ✅ Disponível
SelectedLang fio Um conjunto de caracteres a ser usado. ✅ Disponível
ExcludedApps fio Lista separada por '\r' de nomes executáveis para evitar a ativação do módulo se eles estiverem em primeiro plano. ✅ Disponível
ShowUnicodeDescription Booliano Mostrar o código Unicode e o nome do caractere selecionado. ✅ Disponível
OrdenarPorFrequênciaDeUso Booliano Classificar caracteres por frequência de uso. ✅ Disponível
StartSelectionFromTheLeft Booliano Iniciar seleção começando da esquerda. ✅ Disponível

PowerLauncher

PowerLaucher é o nome interno de PowerToys Run.

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
OpenPowerLauncher Configurações de Teclas de Atalho Personalizar o atalho para ativar o módulo. ✅ Disponível
IgnoreHotkeysInFullscreen Booliano Ignorar os atalhos no modo de tela inteira. ✅ Disponível
ClearInputOnLaunch Booliano Limpe a consulta anterior ao abrir. ✅ Disponível
AbaSelecionaBotõesDeContexto Booliano Navegar pelos botões de contexto. ✅ Disponível
Tema Tema Valores possíveis: sistema, claro, escuro, HighContrastOne, HighContrastTwo, HighContrastBlack, HighContrastWhite. ✅ Disponível
TamanhoDaFonteDoTítulo Int32 O tamanho do texto em pontos. ✅ Disponível
Cargo StartupPosition Valores possíveis: cursor, PrimaryMonitor, foco. ✅ Disponível
UseCentralizedKeyboardHook Booliano Usar gancho de teclado centralizado. ✅ Disponível
SearchQueryResultsWithDelay Booliano Suavização de entrada. ✅ Disponível
SearchInputDelay Int32 Atraso imediato dos plug-ins em milissegundos. ✅ Disponível
SearchInputDelayFast Int32 Os plug-ins de execução em segundo plano atrasam em milissegundos. ✅ Disponível
SearchClickedItemWeight Int32 Peso do item selecionado. ✅ Disponível
SearchQueryTuningEnabled Booliano Ajuste da ordem dos resultados. ✅ Disponível
SearchWaitForSlowResults Booliano Aguardar os resultados mais lentos do plugin antes de selecionar o item principal nos resultados. ✅ Disponível
NúmeroMáximoDeResultados Int Número de resultados mostrados antes de ter que rolar. ✅ Disponível
UsePinyin Booliano Usar Pinyin. ✅ Disponível
GenerateThumbnailsFromFiles Booliano A geração de miniaturas para arquivos está ativada. ✅ Disponível
Plug-ins Explicado na próxima subseção A geração de miniaturas para arquivos está ativada. ✅ Disponível

PowerToys Executar plugins

PowerToys Os plug-ins de execução podem ser configurados na propriedade Plug-ins. Um de exemplo pode ser encontrado no repositório do PowerToys.

Estas são as propriedades disponíveis para configurar cada plug-in:

Nome Tipo Descrição
Nome fio Nome do plug-in que queremos configurar
Desabilitadas Booliano O plugin deve ser desabilitado
IsGlobal Booliano Os resultados para este plug-in são mostrados nos resultados globais
ActionKeyword fio Configurar a palavra-chave de ação do plug-in
WeightBoost Int O modificador de peso para ajudar na ordenação dos resultados para este plug-in

Observação

A configuração de propriedades adicionais de plug-ins ainda não tem suporte por meio do DSC.

PowerOcr

PowerOcr é o nome interno do Text Extractor.

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
ActivationShortcut Configurações de Teclas de Atalho Personalizar o atalho para ativar este módulo. ✅ Disponível
PreferredLanguage fio Deve corresponder ao nome completo de um dos idiomas instalados no sistema. Por exemplo: "inglês (Estados Unidos)". ✅ Disponível

PowerPreview

Nome Tipo Descrição Disponível
EnableSvgPreview Booliano Estado Manipulador de visualização de gráficos vetoriais escalonáveis habilitado. ✅ Disponível
SvgBackgroundColorMode Int Índice de modo de cor. ✅ Disponível
SvgBackgroundSolidColor fio Ao usar a cor sólida SvgBackgroundColorMode, especifica a cor no formato #FFFFFFFF. ✅ Disponível
SvgBackgroundCheckeredShade Int Ao usar o padrão xadrez SvgBackgroundColorMode, especifica o índice de sombra. ✅ Disponível
EnableSvgThumbnail Booliano Estado Gerador de miniatura de gráficos vetoriais habilitado. ✅ Disponível
EnableMdPreview Booliano Estado Manipulador de visualização de marcação habilitado. ✅ Disponível
EnableMonacoPreview Booliano Arquivo de código-fonte do estado Manipulador de visualização habilitado. ✅ Disponível
EnableMonacoPreviewWordWrap Booliano Quebrar texto. ✅ Disponível
MonacoPreviewTryFormat Booliano Tentar formatar o código-fonte para visualização. ✅ Disponível
MonacoPreviewMaxFileSize Int Tamanho máximo do arquivo em KB para visualização. ✅ Disponível
EnablePdfPreview Booliano Estado Manipulador de visualização de formato de documento portátil habilitado. ✅ Disponível
EnablePdfThumbnail Booliano Estado Gerador de miniaturas de formato de documento portátil habilitado. ✅ Disponível
EnableGcodePreview Booliano Estado manipulador de visualização de código geométrico habilitado. ✅ Disponível
EnableGcodeThumbnail Booliano Estado gerador de miniaturas de código geométrico habilitado. ✅ Disponível
EnableStlThumbnail Booliano Estado Gerador de miniaturas de estereolitografia habilitado. ✅ Disponível
StlThumbnailColor fio Cor da miniatura no formato #FFFFFFFF. ✅ Disponível
EnableQoiPreview Booliano Estado Manipulador de visualização de imagem bastante OK habilitado. ✅ Disponível
EnableQoiThumbnail Booliano Estado Gerador de miniaturas de imagem bastante OK habilitado. ✅ Disponível

Renomear Avançado

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
MRUEnabled Booliano Habilitar o preenchimento automático para os campos de pesquisa & substituição. ✅ Disponível
MaxMRUSize Int Número máximo de itens usados recentemente para lembrar. ✅ Disponível
ExtendedContextMenuOnly Booliano Mostrar PowerRename somente no menu de contexto estendido ou no menu de contexto padrão também. ✅ Disponível
UseBoostLib Booliano Usar Aumentar a biblioteca. ✅ Disponível

RegistryPreview

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
DefaultRegApp Booliano Tornar a Visualização do registro como aplicativo padrão para abrir arquivos .reg. ✅ Disponível

ShortcutGuide

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
OpenShortcutGuide Configurações de Teclas de Atalho Personalizar o atalho para ativar este módulo. ✅ Disponível
OverlayOpacity Int Opacidade do plano de fundo em porcentagem. ✅ Disponível
UseLegacyPressWinKeyBehavior Booliano Se ShortcutGuide deve ser ativado pressionando a tecla Windows. ✅ Disponível
PressTimeForGlobalWindowsShortcuts Int Pressionar a duração antes de mostrar os atalhos globais Windows em milissegundos. ✅ Disponível
PressTimeForTaskbarIconShortcuts Int Pressionar a duração antes de mostrar os atalhos do ícone da barra de tarefas em milissegundos. ✅ Disponível
Tema fio Índice de tema. ✅ Disponível
Aplicativos Desativados fio Desativa o Guia de atalhos quando esses aplicativos têm foco. ✅ Disponível

VideoConference

Nome Tipo Descrição Disponível
Ativado Booliano O estado habilitado para este utilitário. ✅ Disponível
MuteCameraAndMicrophoneHotkey Teclas de teclado Atalho para silenciar a câmera e o microfone. ✅ Disponível
MuteMicrophoneHotkey Teclas de teclado Atalho para silenciar o microfone. ✅ Disponível
PushToTalkMicrophoneHotkey Teclas de teclado Atalho para pressionar para falar. ✅ Disponível
PushToReverseEnabled Booliano Se habilitado, permite que o push fale e o push para silenciar, dependendo do estado do microfone. ✅ Disponível
MuteCameraHotkey Teclas de teclado Atalho para silenciar a câmera. ✅ Disponível
Câmera Selecionada fio Nome do dispositivo. ✅ Disponível
SelectedMicrophone fio Nome do dispositivo ou [Todos]. ✅ Disponível
Posição da Barra de Ferramentas fio Opção de posição da barra de ferramentas: "Centro superior", "Centro inferior", "Canto superior direito", "Canto superior esquerdo", "Canto inferior direito", "Canto inferior esquerdo". ✅ Disponível
ToolbarMonitor fio Opção de monitor da barra de ferramentas: "Monitor principal", "Todos os monitores". ✅ Disponível
CameraOverlayImagePath fio Caminho para a imagem usada para a sobreposição da câmera. ✅ Disponível
Ocultar Barra de Ferramentas fio Quando ocultar a barra de ferramentas: "Nunca", "Quando a câmera e o microfone estão com o mudo desativado", "Quando a câmera e o microfone estão com o mudo ativado", "Após o tempo limite". ✅ Disponível
StartupAction fio Ação inicial: "Nada", "Desativar mudo", "Ativar mudo". ✅ Disponível

Configurações Gerais

Nome Tipo Descrição Disponível
Inicialização Booliano O PowerToys é automaticamente habilitado na inicialização. ✅ Disponível
EnableWarningsElevatedApps Booliano Mostre um aviso para problemas de funcionalidade quando executado ao lado de aplicativos elevados. ✅ Disponível
Tema fio Qual tema usar para o aplicativo Configurações: "sistema", "escuro", "claro". ✅ Disponível
ShowNewUpdatesToastNotification Booliano Mostrar uma notificação do sistema quando uma nova atualização do PowerToys estiver disponível. ✅ Disponível
AutoDownloadUpdates Booliano Se novas atualizações de PowerToys devem ser baixadas automaticamente em segundo plano. ✅ Disponível
ExibirNovidadesApósAtualizações Booliano Após a atualização PowerToys, abrir a tela "Novidades". ✅ Disponível
EnableExperimentation Booliano Aceite os recursos experimentais. ✅ Disponível

Participante

Consulte a seção devdocs relevantes na documentação do desenvolvedor para começar a trabalhar no módulo DSC.