Compartir a través de


Configuración de estado deseado

Desde la versión 0.80, el PowerToys instalador se ha publicado en GitHub conMicrosoft.PowerToys.ConfigureDSC el recurso que le permite configurar PowerToys mediante un archivo de configuración winget.

Instalación

Requisitos previos

Descargar

Microsoft.PowerToys.Configure se instala con PowerToys. Según el tipo de instalador, se instala de la siguiente manera:

  • Para el ámbito de instalación por usuario, el módulo se encuentra en %USERPROFILE%\Documents\PowerShell\Modules\Microsoft.PowerToys.Configure.
  • Para el ámbito de instalación en toda la máquina, se encuentra en %ProgramFiles%\WindowsPowerShell\Modules\Microsoft.PowerToys.Configure.

Uso

Puede invocar el recurso directamente mediante la sintaxis de Powershell siguiente:

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

Sin embargo, crear un archivo configuration.dsc.yaml que contiene la configuración necesaria en un formato más sencillo es más cómodo. Este es un ejemplo:

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 el siguiente comando para aplicar la configuración del archivo:

winget configure .\configuration.dsc.yaml

Este comando instala la versión más reciente de PowerToys y usa el recurso PowerToysConfigure para aplicar la configuración de varios PowerToys módulos. Puede encontrar más ejemplos en el repositorio de PowerToys.

Ajustes de configuración disponibles por módulo

SiempreEnPrimerPlano

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
Tecla de acceso rápido Teclas del teclado Personalizar el método abreviado para anclar o desanclar una ventana de la aplicación. ✅ Disponible
FrameEnabled Booleano Mostrar un borde alrededor de la ventana anclada. ✅ Disponible
FrameThickness Int Grosor del borde en píxeles. ✅ Disponible
Color del Marco Cadena Especificar un color en un formato #FFFFFFFF. ✅ Disponible
FrameOpacity Int Opacidad de borde en porcentaje. ✅ Disponible
FrameAccentColor Booleano Usar un valor FrameColor personalizado. ✅ Disponible
SoundEnabled Booleano Reproducir un sonido al anclar una ventana. ✅ Disponible
DoNotActivateOnGameMode Booleano Deshabilitar el acceso directo de activación cuando el modo de juego esté activado. ✅ Disponible
Aplicaciones Excluidas Cadena Lista separada por '\r' de nombres ejecutables que se van a excluir de anclar en la parte superior. ✅ Disponible
RoundCornersEnabled Booleano Habilitar esquinas redondas. ✅ Disponible

Despierto

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
KeepDisplayOn Booleano Esta configuración solo está disponible al mantener el equipo activo. ✅ Disponible
Modo AwakeMode Valores posibles: PASSIVE, INDEFINITE, TIMED, EXPIRABLE. ✅ Disponible
IntervalHours UInt32 Cuando se usa el modo TIMED, especifica el número de horas. ✅ Disponible
IntervalMinutes UInt32 Cuando se usa el modo TIMED, especifica el número de minutos. ✅ Disponible
FechaHoraDeExpiración Desplazamiento de Fecha y Hora Cuando se usa el modo EXPIRABLE, especifica la fecha y hora en un formato que se puede analizar con DateTimeOffset.TryParse. ✅ Disponible

ColorPicker

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ActivationShortcut HotkeySettings Personalizar el acceso directo para activar este módulo. ✅ Disponible
CopiedColorRepresentation Cadena Representación de color predeterminada que se va a usar. Ejemplo :"HEX". ✅ Disponible
ActivationAction AcciónDeActivaciónDelSelectorDeColor Valores posibles: OpenEditor, OpenColorPickerAndThenEditor, OpenOnlyColorPicker. ✅ Disponible
VisibleColorFormats ❌ No disponible
ShowColorName Booleano Se mostrará el nombre del color al elegir un color. ✅ Disponible

Nota:

Todavía no se admite la configuración de formatos de color personalizados a través de DSC.

CropAndLock

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ReparentHotkey Teclas del teclado Acceso directo para recortar la ventana de una aplicación en una ventana recortada. ✅ Disponible
ThumbnailHotkey Teclas del teclado Acceso directo para recortar y crear una miniatura de otra ventana. ✅ Disponible

Variables de entorno

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
LaunchAdministrator Booleano Debe iniciarse como administrador para realizar cambios en las variables de entorno del sistema. ✅ Disponible

FancyZones

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
FancyzonesShiftDrag Booleano Mantener presionada la tecla Mayús para activar las zonas al arrastrar una ventana. ✅ Disponible
FancyzonesMouseSwitch Booleano Usar un botón del mouse no principal para alternar la activación de la zona. ✅ Disponible
FancyzonesMouseMiddleClickSpanningMultipleZones Booleano Usar el botón central del mouse para alternar entre varias zonas. ✅ Disponible
FancyzonesOverrideSnapHotkeys Booleano Esto sustituye el acceso directo de acoplamiento de Windows (Win + flecha) para mover ventanas entre zonas. ✅ Disponible
FancyzonesMoveWindowsAcrossMonitors Booleano Mueva ventanas entre zonas en todos los monitores. ✅ Disponible
FancyzonesMoveWindowsBasedOnPosition Booleano Mover ventanas en función de la posición relativa o el índice de zona. ✅ Disponible
Algoritmo de Zonas Superpuestas de Fancyzones Int Cuando varias zonas se superponen al índice del algoritmo. ✅ Disponible
FancyzonesDisplayOrWorkAreaChangeMoveWindows Booleano Mantenga las ventanas en sus zonas cuando cambie la resolución de pantalla o el área de trabajo. ✅ Disponible
FancyzonesZoneSetChangeMoveWindows Booleano Durante los cambios de diseño de zona, las ventanas asignadas a una zona coincidirán con nuevas posiciones o tamaños. ✅ Disponible
FancyzonesAppLastZoneMoveWindows Booleano Mueva las ventanas recién creadas a su última zona conocida. ✅ Disponible
FancyzonesOpenWindowOnActiveMonitor Booleano Mueva las ventanas recién creadas al monitor activo actual (Experimental). ✅ Disponible
Restaurar tamaño de FancyZones Booleano Restaurar el tamaño original de las ventanas al desajustarlas. ✅ Disponible
FancyzonesQuickLayoutSwitch Booleano Habilitar el modificador de diseño rápido. ✅ Disponible
FancyzonesFlashZonesOnQuickSwitch Booleano Resaltar las zonas al cambiar de diseño. ✅ Disponible
UseCursorposEditorStartupscreen Booleano Abrir el editor en la pantalla donde está el puntero del mouse. ✅ Disponible
Mostrar FancyZones en todos los monitores Booleano Mostrar zonas en todos los monitores al arrastrar una ventana. ✅ Disponible
FancyzonesSpanZonesAcrossMonitors Booleano Permitir que las zonas se expandan a los monitores. ✅ Disponible
FancyzonesMakeDraggedWindowTransparent Booleano Hacer transparente la ventana arrastrada. ✅ Disponible
FancyzonesAllowChildWindowSnap Booleano Permitir el ajuste de ventanas secundarias. ✅ Disponible
FancyzonesDisableRoundCornersOnSnap Booleano Deshabilitar esquinas redondas cuando se ajusta la ventana. ✅ Disponible
FancyzonesZoneHighlightColor Cadena Si no usa FancyzonesSystemTheme, color de resaltado que se usará en el formato #FFFFFFFF. ✅ Disponible
FancyzonesHighlightOpacity Int Opacidad de zona en porcentaje. ✅ Disponible
FancyzonesEditorHotkey Teclas del teclado Personalizar el acceso directo para activar este módulo. ✅ Disponible
FancyzonesWindowSwitching Booleano Cambie entre ventanas de la zona actual. ✅ Disponible
FancyzonesNextTabHotkey Teclas del teclado Método abreviado de ventana siguiente. ✅ Disponible
FancyzonesPrevTabHotkey Teclas del teclado Método abreviado de ventana anterior. ✅ Disponible
Aplicaciones Excluidas de Fancyzones Cadena Lista separada por '\r' de nombres ejecutables que se van a excluir del ajuste. ✅ Disponible
FancyzonesBorderColor Cadena Si no usa FancyzonesSystemTheme, color de borde que se usará en el formato #FFFFFFFF. ✅ Disponible
FancyzonesInActiveColor Cadena Si no usa FancyzonesSystemTheme, color de inactivo que se usará en el formato #FFFFFFFF. ✅ Disponible
FancyzonesNumberColor Cadena Si no usa FancyzonesSystemTheme, color de número que se usará en el formato #FFFFFFFF. ✅ Disponible
FancyzonesSystemTheme Booleano Usar el tema del sistema para la apariencia de la zona. ✅ Disponible
FancyzonesShowZoneNumber Booleano Mostrar el número de zona. ✅ Disponible

Nota:

Todavía no se admite la configuración de diseños a través de DSC.

FileLocksmith

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ExtendedContextMenuOnly Booleano Mostrar el cerrajero de archivos solo en el menú contextual extendido o en el menú contextual predeterminado también. ✅ Disponible

FindMyMouse

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
Método de Activación Int Índice del método de activación. ✅ Disponible
ActivationShortcut HotkeySettings Acceso directo de activación personalizado al usar Personalizado para ActivationMethod. ✅ Disponible
DoNotActivateOnGameMode Booleano Deshabilitar el acceso directo de activación cuando el modo de juego esté activado. ✅ Disponible
Color de fondo Cadena Color de fondo en formato #FFFFFFFF. ✅ Disponible
SpotlightColor Cadena Color de contenido destacado en formato #FFFFFFFF. ✅ Disponible
OverlayOpacity Int Opacidad superpuesta en porcentaje. ✅ Disponible
SpotlightRadius Int Radio de contenido destacado en px. ✅ Disponible
AnimationDurationMs Int Duración de la animación en milisegundos. ✅ Disponible
SpotlightInitialZoom Int Factor de zoom de destacado al iniciarse la animación. ✅ Disponible
Aplicaciones Excluidas Cadena Lista separada por '\r' de nombres ejecutables para evitar la activación del módulo. ✅ Disponible
ShakingMinimumDistance Int Cuando se usa el método ActivationMethod de vibración del mouse, la distancia mínima para la activación mediante vibración del mouse, para ajustar la sensibilidad. ✅ Disponible
ShakingIntervalMs Int Cuando se usa el método ActivationMethod de vibración del mouse, el intervalo de tiempo durante el cual realizamos un seguimiento del movimiento del mouse para detectar vibración, para ajustar la sensibilidad. ✅ Disponible
ShakingFactor Int Cuando se usa el método ActivationMethod de vibración del mouse, el factor de vibración en porcentaje. ✅ Disponible

Anfitriones

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
LaunchAdministrator Booleano Debe abrirse como administrador para realizar cambios en las variables de entorno del sistema. ✅ Disponible
MostrarAdvertenciaDeInicio Booleano Mostrar una advertencia al iniciar. ✅ Disponible
LoopbackDuplicates Booleano Considerar direcciones de bucle invertido como duplicados. ✅ Disponible
AdditionalLinesPosition HostsAdditionalLinesPosition Valores posibles: Top, Bottom. ✅ Disponible
Codificación HostsEncoding Valores posibles: Utf8, Utf8Bom. ✅ Disponible

ImageResizer

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ImageresizerSelectedSizeIndex Int Índice preestablecido de tamaño predeterminado. ✅ Disponible
ImageresizerShrinkOnly Booleano Hacer que las imágenes sean más pequeñas pero no más grandes. ✅ Disponible
ImageresizerReplace Booleano Sobrescribir archivos. ✅ Disponible
ImageresizerIgnoreOrientation Booleano Ignorar la orientación de las imágenes. ✅ Disponible
ImageresizerJpegQualityLevel Int Nivel de calidad de JPEG en porcentaje. ✅ Disponible
ImageresizerPngInterlaceOption Int Índice de opciones de entrelazado de PNG. ✅ Disponible
ImageresizerTiffCompressOption Int Índice de compresión de Tiff. ✅ Disponible
ImageresizerFileName Cadena Este formato se usa como nombre de archivo de las imágenes redimensionadas. ✅ Disponible
ImageresizerSizes ❌ No disponible
ImageresizerKeepDateModified Booleano Quitar los metadatos que no afectan a la representación. ✅ Disponible
ImageresizerFallbackEncoder Cadena Codificador de reserva que se va a usar. ✅ Disponible
ImageresizerCustomSize ❌ No disponible

Nota:

Todavía no se admite la configuración de tamaños personalizados a través de DSC.

Gestor de Teclado

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ActiveConfiguration ❌ No disponible
Configuraciones del Teclado ❌ No disponible

Nota:

Todavía no se admite la configuración de reasignaciones a través de DSC.

MeasureTool

Herramienta de medida es el nombre interno de la regla de pantalla.

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ActivationShortcut HotkeySettings Personalizar el acceso directo para abrir la barra de comandos. ✅ Disponible
ContinuousCapture Booleano Captura de pantalla continua durante la medición. ✅ Disponible
DrawFeetOnCross Booleano Agrega pies al final de las líneas transversales. ✅ Disponible
PerColorChannelEdgeDetection Booleano Habilitar un algoritmo de detección de bordes diferente. ✅ Disponible
PixelTolerance Int Tolerancia de píxeles para la detección de bordes. ✅ Disponible
MeasureCrossColor Cadena Color de línea en formato #FFFFFFFF. ✅ Disponible
EstiloPredeterminadoDeMedición Int Índice de estilo de medida predeterminado. ✅ Disponible

MouseHighlighter

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ActivationShortcut HotkeySettings Personalizar el acceso directo para activar o desactivar este modo. ✅ Disponible
LeftButtonClickColor Cadena Color de resaltado del botón principal en formato #FFFFFFFF. ✅ Disponible
RightButtonClickColor Cadena Color de resaltado del botón secundario en formato #FFFFFFFF. ✅ Disponible
AlwaysColor Cadena Resaltar siempre el color en formato #FFFFFFFF. ✅ Disponible
HighlightRadius Int Resaltar el radio en píxeles. ✅ Disponible
HighlightFadeDelayMs Int Retraso de la atenuación en milisegundos. ✅ Disponible
HighlightFadeDurationMs Int Duración de la atenuación en milisegundos. ✅ Disponible
AutoActivate Booleano Activar automáticamente al iniciar la utilidad. ✅ Disponible

Salto del Ratón

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ActivationShortcut HotkeySettings Personalizar el acceso directo para activar o desactivar este modo. ✅ Disponible
ThumbnailSize MouseJumpThumbnailSize Tamaño de la miniatura. ✅ Disponible

MousePointerCrosshairs

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ActivationShortcut HotkeySettings Personalizar el acceso directo para mostrar u ocultar las cruces. ✅ Disponible
CrosshairsColor Cadena Color de cruces en #FFFFFFFF. ✅ Disponible
CrosshairsOpacity Int Opacidad de cruces en porcentaje. ✅ Disponible
CrosshairsRadius Int Radio central de cruces en píxeles. ✅ Disponible
CrosshairsThickness Int Grosor de las cruces en píxeles. ✅ Disponible
CrosshairsBorderColor Cadena Color de borde de cruces en formato #FFFFFFFF. ✅ Disponible
CrosshairsBorderSize Int Tamaño de borde de las cruces en píxeles. ✅ Disponible
CrosshairsAutoHide Booleano Ocultar automáticamente las cruces cuando el puntero del mouse está oculto. ✅ Disponible
CrosshairsIsFixedLengthEnabled Booleano Fijar la longitud de las cruces. ✅ Disponible
CrosshairsFixedLength Int Longitud fija de las cruces en píxeles. ✅ Disponible
AutoActivate Booleano Activar automáticamente al iniciar la utilidad. ✅ Disponible

MouseWithoutBorders

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ShowOriginalUI Booleano Mostrar la IU original de Mouse sin límites. ✅ Disponible
WrapMouse Booleano Volver a mover el control a la primera máquina cuando el mouse se mueve más allá del último. ✅ Disponible
ShareClipboard Booleano Si el Portapapeles compartido deja de funcionar, Ctrl+Alt+Supr, Esc puede resolver el problema. ✅ Disponible
TransferFile Booleano Si se copia un archivo (<100 MB), se transferirá al Portapapeles de la máquina remota. ✅ Disponible
Ocultar el ratón en el borde de la pantalla Booleano Ocultar el mouse en el borde de la pantalla. ✅ Disponible
DrawMouseCursor Booleano Es posible que el cursor del mouse no esté visible en Windows 10 y versiones posteriores de Windows cuando no haya ningún mouse físico conectado. ✅ Disponible
ValidateRemoteMachineIP Booleano Búsqueda de DNS inversa para validar la dirección IP de la máquina. ✅ Disponible
SameSubnetOnly Booleano Conectarse solo a las máquinas de la misma intranet NNN.NNN.. (solo funciona cuando ambas máquinas tienen habilitado IPv4). ✅ Disponible
BlockScreenSaverOnOtherMachines Booleano Bloquear protector de pantalla en otras máquinas. ✅ Disponible
MoveMouseRelatively Booleano Usar esta opción cuando la configuración del monitor de la máquina remota sea diferente o la máquina remota tenga varios monitores. ✅ Disponible
BlockMouseAtScreenCorners Booleano Bloquear el mouse en las esquinas de la pantalla para evitar selecciones accidentales en las esquinas de la pantalla. ✅ Disponible
ShowClipboardAndNetworkStatusMessages Booleano Mostrar mensajes de estado de red y portapapeles. ✅ Disponible
EasyMouse Int Índice del modo Mouse fácil. ✅ Disponible
HotKeySwitchMachine Int Acceso directo para cambiar entre índices de máquinas. ✅ Disponible
ToggleEasyMouseShortcut HotkeySettings Acceso directo para alternar Mouse fácil. ✅ Disponible
LockMachineShortcut HotkeySettings Acceso directo para bloquear todas las máquinas. ✅ Disponible
ReconnectShortcut HotkeySettings Acceso directo para intentar volver a conectarse. ✅ Disponible
Switch2AllPCShortcut HotkeySettings Acceso directo para cambiar al modo de máquina múltiple. ✅ Disponible
Name2IP Cadena Asignación de dirección IP. ✅ Disponible

PastePlain

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ActivationShortcut HotkeySettings Personalizar el acceso directo para activar este módulo. ✅ Disponible

Ojear

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ActivationShortcut HotkeySettings Personalizar el acceso directo para activar este módulo. ✅ Disponible
AlwaysRunNotElevated Booleano Ejecutar siempre sin privilegios elevados, incluso cuando PowerToys los tiene. ✅ Disponible
CerrarDespuésDePerderFoco Booleano Cerrar automáticamente la ventana de Peek después de perder el foco. ✅ Disponible

PowerAccent

PowerAccent es el nombre interno de Acento rápido.

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
Clave de Activación Clave de Activación de PowerAccent Valores posibles: LeftRightArrow, Space, Both. ✅ Disponible
DoNotActivateOnGameMode Booleano Deshabilitar el acceso directo de activación cuando el modo de juego esté activado. ✅ Disponible
Posición de la barra de herramientas Cadena Índice de posición de la barra de herramientas. ✅ Disponible
InputTime Int Retardo de entrada en milisegundos. ✅ Disponible
SelectedLang Cadena Un juego de caracteres que se va a usar. ✅ Disponible
Aplicaciones Excluidas Cadena Lista separada por '\r' de nombres ejecutables para evitar la activación del módulo si están en primer plano. ✅ Disponible
ShowUnicodeDescription Booleano Mostrar el código Unicode y el nombre del carácter actualmente seleccionado. ✅ Disponible
OrdenarPorFrecuenciaDeUso Booleano Ordenar caracteres por frecuencia de uso. ✅ Disponible
IniciarSeleccionDesdeLaIzquierda Booleano Iniciar la selección por la izquierda. ✅ Disponible

PowerLauncher

PowerLaucher es el nombre interno de PowerToys Run.

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
OpenPowerLauncher HotkeySettings Personalizar el acceso directo para activar el módulo. ✅ Disponible
IgnoreHotkeysInFullscreen Booleano Ignorar las combinaciones de teclas en el modo de pantalla completa. ✅ Disponible
ClearInputOnLaunch Booleano Borrar la consulta anterior al abrir. ✅ Disponible
TabSelectsContextButtons Booleano Tabulador a través de botones de contexto. ✅ Disponible
Tema Tema Valores posibles: System, Light, Dark, HighContrastOne, HighContrastTwo, HighContrastBlack, HighContrastWhite. ✅ Disponible
TitleFontSize Int32 Tamaño del texto en puntos. ✅ Disponible
Posición StartupPosition Valores posibles: Cursor, PrimaryMonitor, Focus. ✅ Disponible
UseCentralizedKeyboardHook Booleano Usar enlace de teclado centralizado. ✅ Disponible
ResultadosDeConsultaConRetraso Booleano Suavizado de entrada. ✅ Disponible
SearchInputDelay Int32 Retraso de complementos inmediatos en milisegundos. ✅ Disponible
SearchInputDelayFast Int32 Retraso de complementos de ejecución en segundo plano en milisegundos. ✅ Disponible
SearchClickedItemWeight Int32 Peso del elemento seleccionado. ✅ Disponible
SearchQueryTuningEnabled Booleano Ajuste del orden de resultados. ✅ Disponible
SearchWaitForSlowResults Booleano Espera para que se produzcan resultados más lentos del complemento antes de seleccionar el elemento superior en los resultados. ✅ Disponible
NúmeroMáximoDeResultados Int Número de resultados mostrados antes de tener que desplazarse. ✅ Disponible
UsePinyin Booleano Usar Pinyin. ✅ Disponible
GenerateThumbnailsFromFiles Booleano La generación de miniaturas para archivos está activada. ✅ Disponible
Complementos se explica en la subsección siguiente. La generación de miniaturas para archivos está activada. ✅ Disponible

Complementos de PowerToys Run

Los complementos de PowerToys Run se pueden configurar en la propiedad Plugins. Puede encontrar un ejemplo en el repositorio de PowerToys.

Estas son las propiedades disponibles para configurar cada complemento:

Nombre Escribir Descripción
Nombre Cadena Nombre del complemento que queremos configurar
Deshabilitado Booleano El complemento se debe desactivar
IsGlobal Booleano Los resultados de este complemento se muestran en los resultados globales
ActionKeyword Cadena Configurar la palabra clave de la acción del complemento
WeightBoost Int Modificador de peso para ayudar a ordenar los resultados de este complemento

Nota:

Todavía no se admite la configuración de propiedades adicionales de complementos a través de DSC.

PowerOcr

PowerOcr es el nombre interno del Extractor de texto.

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
ActivationShortcut HotkeySettings Personalizar el acceso directo para activar este módulo. ✅ Disponible
PreferredLanguage Cadena Debe coincidir con el nombre completo de uno de los idiomas instalados en el sistema. Por ejemplo, "Inglés (Estados Unidos)". ✅ Disponible

PowerPreview

Nombre Escribir Descripción Disponible
EnableSvgPreview Booleano Estado habilitado del controlador de vista previa de gráficos vectoriales escalables. ✅ Disponible
SvgBackgroundColorMode Int Índice del modo de color. ✅ Disponible
SvgBackgroundSolidColor Cadena Cuando se usa el SvgBackgroundColorMode de color sólido, especifica el color en formato #FFFFFFFF. ✅ Disponible
SvgBackgroundCheckeredShade Int Cuando se usa el SvgBackgroundColorMode de patrón de cuadros, especifica el índice de sombra. ✅ Disponible
EnableSvgThumbnail Booleano Estado habilitado del generador de miniaturas de gráficos vectoriales escalables. ✅ Disponible
EnableMdPreview Booleano Estado habilitado del controlador de vista previa de Markdown. ✅ Disponible
EnableMonacoPreview Booleano Estado habilitado del controlador de vista previa de archivos de código fuente. ✅ Disponible
EnableMonacoPreviewWordWrap Booleano Ajustar texto. ✅ Disponible
MonacoPreviewTryFormat Booleano Intentar dar formato al origen para obtener una vista previa. ✅ Disponible
MonacoPreviewMaxFileSize Int Tamaño máximo de archivo para la vista previa en KB. ✅ Disponible
Habilitar vista previa de PDF Booleano Estado habilitado del controlador de vista previa de formato de documento portátil. ✅ Disponible
EnablePdfThumbnail Booleano Estado habilitado del generador de miniaturas de formato de documento portátil. ✅ Disponible
EnableGcodePreview Booleano Estado habilitado del controlador de vista previa de código geométrico. ✅ Disponible
EnableGcodeThumbnail Booleano Estado habilitado del generador de miniaturas de código geométrico. ✅ Disponible
EnableStlThumbnail Booleano Estado habilitado del generador de miniaturas estereolíticas. ✅ Disponible
StlThumbnailColor Cadena Color de miniatura en formato #FFFFFFFF. ✅ Disponible
HabilitarQoiPreview Booleano Estado habilitado del controlador de vista previa de Quite OK Image. ✅ Disponible
EnableQoiThumbnail Booleano Estado habilitado del generador de miniaturas de imagen de Quite OK Image. ✅ Disponible

Cambio de nombre avanzado

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
MRUEnabled Booleano Habilitar la opción de autocompletar para los campos de buscar y reemplazar. ✅ Disponible
MaxMRUSize Int Número máximo de elementos usados recientemente para recordar. ✅ Disponible
ExtendedContextMenuOnly Booleano Mostrar PowerRename solo en el menú contextual extendido o en el menú contextual predeterminado. ✅ Disponible
UseBoostLib Booleano Usar la biblioteca aumentada. ✅ Disponible

RegistryPreview

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
DefaultRegApp Booleano Hacer que la aplicación predeterminada de vista previa del Registro abra archivos .reg. ✅ Disponible

ShortcutGuide

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
OpenShortcutGuide HotkeySettings Personalizar el acceso directo para activar este módulo. ✅ Disponible
OverlayOpacity Int Opacidad en segundo plano en porcentaje. ✅ Disponible
UseLegacyPressWinKeyBehavior Booleano Si la Guía de métodos abreviados de teclado debe activarse presionando la tecla Windows. ✅ Disponible
PressTimeForGlobalWindowsShortcuts Int Duración de la pulsación antes de mostrar los accesos directos globales de Windows en milisegundos. ✅ Disponible
PressTimeForTaskbarIconShortcuts Int Duración de la pulsación antes de mostrar los accesos directos de iconos de la barra de tareas en milisegundos. ✅ Disponible
Tema Cadena Índice de tema. ✅ Disponible
Aplicaciones desactivadas Cadena Desactivar la Guía de métodos abreviados de teclado cuando estas aplicaciones tienen el foco. ✅ Disponible

Videoconferencia

Nombre Escribir Descripción Disponible
habilitado Booleano Estado habilitado para esta utilidad. ✅ Disponible
MuteCameraAndMicrophoneHotkey Teclas del teclado Acceso directo para silenciar la cámara y el micrófono. ✅ Disponible
MuteMicrophoneHotkey Teclas del teclado Acceso directo para silenciar el micrófono. ✅ Disponible
PushToTalkMicrophoneHotkey Teclas del teclado Acceso directo para presionar para hablar. ✅ Disponible
PushToReverseEnabled Booleano Si está habilitado, permite pulsar para hablar y pulsar para silenciar, en función del estado del micrófono. ✅ Disponible
MuteCameraHotkey Teclas del teclado Acceso directo para silenciar la cámara. ✅ Disponible
SelectedCamera Cadena Nombre del dispositivo. ✅ Disponible
MicrófonoSeleccionado Cadena Nombre de dispositivo o [Todo]. ✅ Disponible
Posición de la barra de herramientas Cadena Opción de posición de la barra de herramientas: "Centro superior", "Centro inferior", "Esquina superior derecha", "Esquina superior izquierda", "Esquina inferior derecha", "Esquina inferior izquierda". ✅ Disponible
ToolbarMonitor Cadena Opción de monitor de barra de herramientas: "Monitor principal", "Todos los monitores". ✅ Disponible
CameraOverlayImagePath Cadena Ruta de acceso a la imagen usada para la superposición de la cámara. ✅ Disponible
Ocultar Barra de Herramientas Cadena Cuándo ocultar la barra de herramientas: "Nunca", "Cuando tanto la cámara como el micrófono estén activados", "Cuando tanto la cámara como el micrófono estén silenciados", "Después del tiempo de espera". ✅ Disponible
StartupAction Cadena Acción de inicio: "Nada", "Activar", "Silenciar". ✅ Disponible

Configuración General

Nombre Escribir Descripción Disponible
Empresa emergente Booleano PowerToys se habilita automáticamente en el inicio. ✅ Disponible
EnableWarningsElevatedApps Booleano Mostrar una advertencia para los problemas de funcionalidad al ejecutarse junto con aplicaciones con privilegios elevados. ✅ Disponible
Tema Cadena Qué tema usar para la aplicación Configuración: "sistema", "oscuro", "claro". ✅ Disponible
ShowNewUpdatesToastNotification Booleano Mostrar una notificación del sistema cuando haya disponible una nueva actualización de PowerToys. ✅ Disponible
DescargaAutomáticaDeActualizaciones Booleano Si las nuevas actualizaciones de PowerToys se deben descargar automáticamente en segundo plano. ✅ Disponible
MostrarNovedadesDespuésDeActualizaciones Booleano Después de actualizar PowerToys, abrir la pantalla "Novedades". ✅ Disponible
EnableExperimentation Booleano Optar por recibir características experimentales. ✅ Disponible

Contribución

Consulte la sección de documentos relevantes para desarrolladores en la documentación para desarrolladores para empezar a trabajar con el módulo DSC.