Freigeben über


Gewünschte Zustandskonfiguration

Seit Version 0.80 wurde das PowerToys Installationsprogramm auf GitHub mit Microsoft.PowerToys.ConfigureDSC Ressource veröffentlicht, mit der Sie mithilfe einer PowerToys konfigurieren können.

Einrichtung

Voraussetzungen

Herunterladen

Microsoft.PowerToys.Configure wird mit PowerToys installiert. Je nach Art des Installationsprogramms wird es wie folgt installiert:

  • Bei der benutzerspezifischen Installation befindet sich das Modul unter %USERPROFILE%\Documents\PowerShell\Modules\Microsoft.PowerToys.Configure.
  • Für den maschinenweiten Installationsumfang finden Sie ihn unter %ProgramFiles%\WindowsPowerShell\Modules\Microsoft.PowerToys.Configure.

Verbrauch

Sie können die Ressource direkt mit der folgenden Powershell-Syntax aufrufen:

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

Das Erstellen einer configuration.dsc.yaml Datei, die die erforderlichen Einstellungen in einem einfacheren Format enthält, ist jedoch bequemer. Hier sehen Sie ein Beispiel:

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

Verwenden Sie den folgenden Befehl, um die Konfiguration aus der Datei zu übernehmen:

winget configure .\configuration.dsc.yaml

Dieser Befehl installiert die neueste Version und PowerToys verwendet die PowerToysConfigure-Ressource, um Einstellungen für mehrere PowerToys Module anzuwenden. Weitere Beispiele finden Sie im PowerToys-Repository.

Verfügbare Konfigurationseinstellungen nach Modul

AlwaysOnTop

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
Hotkey Tastaturtasten Passen Sie die Verknüpfung zum Anheften oder Aufheben des Anheftens eines Anwendungsfensters an. ✅ Verfügbar
FrameEnabled Boolescher Typ (Boolean) Einen Rahmen um das angeheftete Fenster anzeigen. ✅ Verfügbar
Rahmendicke Integer Dicke des Rahmens in Pixeln. ✅ Verfügbar
FrameColor Schnur Geben Sie eine Farbe im Format #FFFFFFFF an. ✅ Verfügbar
Rahmenopazität Integer Deckkraft des Randes in Prozent. ✅ Verfügbar
FrameAccentColor Boolescher Typ (Boolean) Verwenden Sie einen benutzerdefinierten FrameColor-Wert. ✅ Verfügbar
SoundEnabled Boolescher Typ (Boolean) Abspielen eines Tons beim Anheften eines Fensters. ✅ Verfügbar
DoNotActivateOnGameMode Boolescher Typ (Boolean) Deaktivieren Sie die Aktivierungsabkürzung, wenn der Spielmodus aktiviert ist. ✅ Verfügbar
Ausgeschlossene Anwendungen Schnur '\r'-getrennte Liste von Namen ausführbarer Dateien, die von der Anheftung an den Anfang ausgeschlossen werden sollen. ✅ Verfügbar
RoundCornersEnabled Boolescher Typ (Boolean) Aktivieren Sie runde Ecken. ✅ Verfügbar

Wach

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
KeepDisplayOn Boolescher Typ (Boolean) Diese Einstellung ist nur verfügbar, wenn der PC im Wachzustand ist. ✅ Verfügbar
Modus AwakeMode Mögliche Werte: PASSIV, UNBESTIMMT, ZEITLICH BEGRENZT, ABLAUFFÄHIG. ✅ Verfügbar
IntervalHours UInt32 Wenn Sie den TIMED-Modus verwenden, wird die Anzahl der Stunden angegeben. ✅ Verfügbar
IntervalMinutes UInt32 Wenn Sie den TIMED-Modus verwenden, wird die Anzahl der Minuten angegeben. ✅ Verfügbar
AblaufdatumUhrzeit DateTimeOffset (Datum/Uhrzeit mit Offset) Bei Verwendung des EXPIRABLE-Modus werden Datum und Uhrzeit in einem Format angegeben, das mit DateTimeOffset.TryParse analysiert werden kann. ✅ Verfügbar

ColorPicker

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ActivationShortcut HotkeySettings Passen Sie die Verknüpfung zur Aktivierung dieses Moduls an. ✅ Verfügbar
CopiedColorRepresentation Schnur Die standardmäßig zu verwendende Farbdarstellung. Beispiel: „HEX“. ✅ Verfügbar
Aktivierungsaktion ColorPickerActivationAction Mögliche Werte: OpenEditor, OpenColorPickerAndThenEditor, OpenOnlyColorPicker. ✅ Verfügbar
SichtbareFarbformate ❌ Nicht verfügbar
ZeigeFarbname Boolescher Typ (Boolean) Dadurch wird der Name der Farbe angezeigt, wenn Sie eine Farbe auswählen. ✅ Verfügbar

Hinweis

Das Konfigurieren von benutzerdefinierten Farbformaten über DSC wird noch nicht unterstützt.

CropAndLock

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ReparentHotkey Tastaturtasten Verknüpfung zum Zuschneiden des Fensters einer Anwendung in ein beschnittenes Fenster. ✅ Verfügbar
ThumbnailHotkey Tastaturtasten Shortcut zum Zuschneiden und Erstellen einer Miniaturansicht eines anderen Fensters. ✅ Verfügbar

Umgebungsvariablen

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
LaunchAdministrator Boolescher Typ (Boolean) Muss als Administrator gestartet werden, um Änderungen an den Systemumgebungsvariablen vornehmen zu können. ✅ Verfügbar

FancyZones

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
FancyzonesShiftDrag Boolescher Typ (Boolean) Halten Sie die Umschalttaste gedrückt, um beim Ziehen eines Fensters Zonen zu aktivieren. ✅ Verfügbar
FancyZones-Mausumschalter Boolescher Typ (Boolean) Verwenden Sie eine andere als die primäre Maustaste, um die Zonenaktivierung umzuschalten. ✅ Verfügbar
FancyzonesMouseMiddleClickSpanningMultipleZones Boolescher Typ (Boolean) Klicken Sie mit der mittleren Maustaste, um mehrere Zonen übergreifend zu schalten. ✅ Verfügbar
FancyzonesOverrideSnapHotkeys Boolescher Typ (Boolean) Diese Funktion hat Vorrang vor der Tastenkombination Windows Snap (Win + Pfeil) zum Verschieben von Fenstern zwischen Zonen. ✅ Verfügbar
FancyzonesMoveWindowsAcrossMonitors Boolescher Typ (Boolean) Fenster zwischen Zonen auf allen Monitoren verschieben. ✅ Verfügbar
FancyzonesMoveWindowsBasedOnPosition Boolescher Typ (Boolean) Fenster basierend auf der relativen Position oder dem Zonenindex verschieben. ✅ Verfügbar
FancyzonesOverlappingZonesAlgorithm Integer Wenn mehrere Zonen den Algorithmusindex überlappen. ✅ Verfügbar
FancyzonesDisplayOrWorkAreaChangeMoveWindows Boolescher Typ (Boolean) Behalten Sie Fenster in ihren Bereichen, wenn sich die Bildschirmauflösung oder der Arbeitsbereich ändert. ✅ Verfügbar
FancyzonesZoneSetChangeMoveWindows Boolescher Typ (Boolean) Bei Änderungen des Zonenlayouts werden die einer Zone zugewiesenen Fenster an die neue Größe/Position angepasst. ✅ Verfügbar
FancyzonesAppLastZoneMoveWindows Boolescher Typ (Boolean) Verschieben Sie neu erstellte Fenster in ihre letzte bekannte Zone. ✅ Verfügbar
FancyzonesOpenWindowOnActiveMonitor Boolescher Typ (Boolean) Verschieben Sie neu erstellte Fenster auf den aktuell aktiven Monitor (experimentell). ✅ Verfügbar
FancyzonesRestoreSize Boolescher Typ (Boolean) Wiederherstellung der ursprünglichen Größe von Fenstern beim Entknipsen. ✅ Verfügbar
FancyzonesQuickLayoutSwitch Boolescher Typ (Boolean) Aktivieren Sie den schnellen Layoutwechsel. ✅ Verfügbar
FancyzonesFlashZonesOnQuickSwitch Boolescher Typ (Boolean) Blinkzonen beim Umschalten des Layouts. ✅ Verfügbar
UseCursorposEditorStartupscreen Boolescher Typ (Boolean) Editor auf dem Display öffnen, auf dem sich der Mauszeiger befindet. ✅ Verfügbar
Fancyzones auf allen Monitoren anzeigen Boolescher Typ (Boolean) Beim Ziehen eines Fensters Zonen auf allen Monitoren anzeigen. ✅ Verfügbar
FancyzonesSpanZonesAcrossMonitors Boolescher Typ (Boolean) Erlauben Sie Zonen, die sich über mehrere Monitore erstrecken. ✅ Verfügbar
FancyzonesMakeDraggedWindowTransparent Boolescher Typ (Boolean) Machen Sie das gezogene Fenster transparent. ✅ Verfügbar
FancyzonesAllowChildWindowSnap Boolescher Typ (Boolean) Erlauben Sie das Einrasten von untergeordneten Fenstern. ✅ Verfügbar
FancyzonesDisableRoundCornersOnSnap Boolescher Typ (Boolean) Deaktivieren Sie runde Ecken, wenn das Fenster gefangen wird. ✅ Verfügbar
FancyzonesZoneHighlightColor Schnur Wenn Sie nicht FancyzonesSystemTheme verwenden, markieren Sie die Farbe, die im Format #FFFFFFFF verwendet werden soll. ✅ Verfügbar
FancyzonesHighlightOpacity Integer Zonentransparenz in Prozent. ✅ Verfügbar
FancyzonesEditorHotkey Tastaturtasten Passen Sie die Verknüpfung zur Aktivierung dieses Moduls an. ✅ Verfügbar
FancyzonesWindowSwitching Boolescher Typ (Boolean) Sie können zwischen Fenstern in der aktuellen Zone wechseln. ✅ Verfügbar
FancyzonesNextTabHotkey Tastaturtasten Nächste Fensterverknüpfung. ✅ Verfügbar
FancyzonesPrevTabHotkey Tastaturtasten Vorherige Fensterverknüpfung. ✅ Verfügbar
Ausgeschlossene Apps für Fancyzones Schnur '\r'-getrennte Liste von Namen ausführbarer Dateien, die von der Erfassung ausgeschlossen werden sollen. ✅ Verfügbar
FancyzonesBorderColor Schnur Wenn kein FancyzonesSystemTheme verwendet wird, ist die Farbe des Rahmens im Format #FFFFFFFF zu verwenden. ✅ Verfügbar
FancyzonesInActiveColor Schnur Wenn Sie nicht FancyzonesSystemTheme verwenden, ist die inaktive Farbe im Format #FFFFFFFF zu verwenden. ✅ Verfügbar
FancyzonesNumberColor Schnur Wenn Sie nicht FancyzonesSystemTheme verwenden, geben Sie die zu verwendende Farbe im Format #FFFFFFFF an. ✅ Verfügbar
FancyzonesSystemTheme Boolescher Typ (Boolean) Systemthema für das Aussehen der Zone verwenden. ✅ Verfügbar
FancyzonesShowZoneNumber Boolescher Typ (Boolean) Zonennummer anzeigen. ✅ Verfügbar

Hinweis

Die Konfiguration von Layouts über DSC wird noch nicht unterstützt.

FileLocksmith

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ExtendedContextMenuOnly Boolescher Typ (Boolean) File Locksmith nur im erweiterten Kontextmenü oder auch im Standard-Kontextmenü anzeigen. ✅ Verfügbar

FindMyMouse

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
Aktivierungsmethode Integer Index der Aktivierungsmethode. ✅ Verfügbar
ActivationShortcut HotkeySettings Benutzerdefinierte Aktivierungsverknüpfung bei Verwendung von Custom für ActivationMethod. ✅ Verfügbar
DoNotActivateOnGameMode Boolescher Typ (Boolean) Deaktivieren Sie die Aktivierungsabkürzung, wenn der Spielmodus aktiviert ist. ✅ Verfügbar
Hintergrundfarbe Schnur Hintergrundfarbe im Format #FFFFFFFF. ✅ Verfügbar
SpotlightColor Schnur Scheinwerferfarbe im Format #FFFFFFFF. ✅ Verfügbar
OverlayOpacity Integer Deckkraft der Überlagerung in Prozent. ✅ Verfügbar
SpotlightRadius Integer Radius des Scheinwerfers in px. ✅ Verfügbar
AnimationDurationMs Integer Dauer der Animation in Millisekunden. ✅ Verfügbar
SpotlightInitialZoom Integer Zoomfaktor des Scheinwerfers beim Start der Animation. ✅ Verfügbar
Ausgeschlossene Anwendungen Schnur '\r'-getrennte Liste von Namen ausführbarer Dateien, um die Aktivierung von Modulen zu verhindern. ✅ Verfügbar
ShakingMinimumDistance Integer Bei Verwendung von shake mouse ActivationMethod der Mindestabstand für die Aktivierung durch Schütteln der Maus, um die Empfindlichkeit anzupassen. ✅ Verfügbar
ShakingIntervalMs Integer Bei der Verwendung von shake mouse ActivationMethod die Zeitspanne, in der wir die Mausbewegung verfolgen, um das Schütteln zu erkennen und die Empfindlichkeit anzupassen. ✅ Verfügbar
ShakingFactor Integer Bei Verwendung von Shake Mouse ActivationMethod, Shake factor in Prozent. ✅ Verfügbar

Gastgeber

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
LaunchAdministrator Boolescher Typ (Boolean) Muss als Administrator geöffnet werden, um Änderungen an den Systemumgebungsvariablen vornehmen zu können. ✅ Verfügbar
ShowStartupWarning Boolescher Typ (Boolean) Beim Starten eine Warnung anzeigen. ✅ Verfügbar
LoopbackDuplicates Boolescher Typ (Boolean) Betrachten Sie Loopback-Adressen als Duplikate. ✅ Verfügbar
AdditionalLinesPosition HostsAdditionalLinesPosition Mögliche Werte: Oben, Unten. ✅ Verfügbar
Codieren HostsEncoding Mögliche Werte: Utf8, Utf8Bom. ✅ Verfügbar

ImageResizer

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ImageresizerSelectedSizeIndex Integer Voreingestellter Index für die Größe. ✅ Verfügbar
ImageresizerShrinkOnly Boolescher Typ (Boolean) Bilder kleiner, aber nicht größer machen. ✅ Verfügbar
ImageresizerReplace Boolescher Typ (Boolean) Überschreiben von Dateien. ✅ Verfügbar
ImageresizerIgnoreOrientation Boolescher Typ (Boolean) Ignorieren Sie die Ausrichtung der Bilder. ✅ Verfügbar
ImageresizerJpegQualityLevel Integer JPEG-Qualitätsstufe in Prozent. ✅ Verfügbar
ImageresizerPngInterlaceOption Integer Index der PNG-Interlacing-Option. ✅ Verfügbar
ImageresizerTiffCompressOption Integer Tiff-Kompressionsindex. ✅ Verfügbar
ImageresizerFileName Schnur Dieses Format wird als Dateiname für Bilder mit veränderter Größe verwendet. ✅ Verfügbar
GrößenDesBildverkleinerers ❌ Nicht verfügbar
ImageresizerKeepDateModified Boolescher Typ (Boolean) Entfernen Sie Metadaten, die keinen Einfluss auf das Rendering haben. ✅ Verfügbar
ImageresizerFallbackEncoder Schnur Zu verwendender Fallback-Encoder. ✅ Verfügbar
ImageresizerCustomSize ❌ Nicht verfügbar

Hinweis

Das Konfigurieren von benutzerdefinierten Größen über DSC wird noch nicht unterstützt.

Tastaturmanager

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ActiveConfiguration ❌ Nicht verfügbar
Tastaturkonfigurationen ❌ Nicht verfügbar

Hinweis

Die Konfiguration von Neuzuordnungen über DSC wird noch nicht unterstützt.

MeasureTool

Measure Tool ist die interne Bezeichnung für Screen Ruler.

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ActivationShortcut HotkeySettings Passen Sie die Tastenkombination an, um die Befehlsleiste aufzurufen. ✅ Verfügbar
Kontinuierliche Erfassung Boolescher Typ (Boolean) Erfassen Sie den Bildschirm kontinuierlich während der Messung. ✅ Verfügbar
DrawFeetOnCross Boolescher Typ (Boolean) Fügt dem Ende von Querlinien einen Fuß hinzu. ✅ Verfügbar
PerColorChannelEdgeDetection Boolescher Typ (Boolean) Aktivieren Sie einen anderen Algorithmus für die Kantenerkennung. ✅ Verfügbar
PixelTolerance Integer Pixel-Toleranz für die Kantenerkennung. ✅ Verfügbar
MeasureCrossColor Schnur Linienfarbe im Format #FFFFFFFF. ✅ Verfügbar
DefaultMeasureStyle Integer Standard-Maßnahmestil-Index. ✅ Verfügbar

MouseHighlighter

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ActivationShortcut HotkeySettings Passen Sie die Tastenkombination an, um diesen Modus zu aktivieren oder zu deaktivieren. ✅ Verfügbar
LeftButtonClickColor Schnur Hervorhebungsfarbe der primären Schaltfläche im Format #FFFFFFFF. ✅ Verfügbar
RightButtonClickColor Schnur Hervorhebungsfarbe der sekundären Taste im Format #FFFFFFFF. ✅ Verfügbar
AlwaysColor Schnur Markieren Sie immer Farbe im Format #FFFFFFFF. ✅ Verfügbar
HighlightRadius Integer Hervorhebungsradius in Pixel. ✅ Verfügbar
HighlightFadeDelayMs Integer Überblendungsverzögerung in Millisekunden. ✅ Verfügbar
HighlightFadeDurationMs Integer Überblenddauer in Millisekunden. ✅ Verfügbar
AutoAktivieren Boolescher Typ (Boolean) Automatische Aktivierung beim Starten des Programms. ✅ Verfügbar

MouseJump

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ActivationShortcut HotkeySettings Passen Sie die Tastenkombination an, um diesen Modus zu aktivieren oder zu deaktivieren. ✅ Verfügbar
Miniaturansichtengröße MouseJumpThumbnailSize Größe der Vorschaubilder. ✅ Verfügbar

MousePointerCrosshairs

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ActivationShortcut HotkeySettings Passen Sie die Verknüpfung zum Ein- und Ausblenden des Fadenkreuzes an. ✅ Verfügbar
Fadenkreuzfarbe Schnur Fadenkreuzfarbe in #FFFFFFFF. ✅ Verfügbar
Fadenkreuzigkeit Integer Fadenkreuz-Deckkraft in Prozent. ✅ Verfügbar
Fadenkreuzradius Integer Radius der Fadenkreuzmitte in Pixel. ✅ Verfügbar
Fadenkreuzheit Integer Dicke des Fadenkreuzes in Pixel. ✅ Verfügbar
CrosshairsBorderColor Schnur Fadenkreuz-Rahmenfarbe im Format #FFFFFFFF. ✅ Verfügbar
CrosshairsBorderSize Integer Größe des Fadenkreuzrandes in Pixel. ✅ Verfügbar
FadenkreuzAutoHide Boolescher Typ (Boolean) Fadenkreuz automatisch ausblenden, wenn der Mauszeiger ausgeblendet ist. ✅ Verfügbar
FadenkreuzeIsFixedLengthEnabled Boolescher Typ (Boolean) Fadenkreuzlänge fixieren. ✅ Verfügbar
FadenkreuzFixedLength Integer Fadenkreuz feste Länge in Pixel. ✅ Verfügbar
AutoAktivieren Boolescher Typ (Boolean) Automatische Aktivierung beim Starten des Programms. ✅ Verfügbar

MouseWithoutBorders

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ShowOriginalUI Boolescher Typ (Boolean) Zeigen Sie die Original-Benutzeroberfläche von Maus ohne Grenzen an. ✅ Verfügbar
WrapMouse Boolescher Typ (Boolean) Bewegen Sie die Steuerung zurück zur ersten Maschine, wenn die Maus die letzte Maschine passiert. ✅ Verfügbar
ShareClipboard Boolescher Typ (Boolean) Wenn die gemeinsame Zwischenablage nicht mehr funktioniert, kann Strg+Alt+Entf und dann Esc das Problem lösen. ✅ Verfügbar
TransferFile Boolescher Typ (Boolean) Wenn eine Datei (<100 MB) kopiert wird, wird sie in die Zwischenablage des entfernten Rechners übertragen. ✅ Verfügbar
MausAmBildschirmrandVerbergen Boolescher Typ (Boolean) Maus am Bildschirmrand ausblenden. ✅ Verfügbar
DrawMouseCursor Boolescher Typ (Boolean) Der Mauszeiger ist in Windows 10 und späteren Versionen von Windows möglicherweise nicht sichtbar, wenn keine physische Maus angeschlossen ist. ✅ Verfügbar
ValidateRemoteMachineIP Boolescher Typ (Boolean) Reverse DNS-Lookup zur Überprüfung der IP-Adresse des Rechners. ✅ Verfügbar
SameSubnetOnly Boolescher Typ (Boolean) Verbinden Sie sich nur mit Rechnern im selben Intranet NNN.NNN.. (funktioniert nur, wenn auf beiden Rechnern IPv4 aktiviert ist). ✅ Verfügbar
BlockScreenSaverOnOtherMachines Boolescher Typ (Boolean) Blockieren Sie den Bildschirmschoner auf anderen Rechnern. ✅ Verfügbar
MoveMouseRelatively Boolescher Typ (Boolean) Verwenden Sie diese Option, wenn die Monitoreinstellungen des entfernten Rechners unterschiedlich sind oder der entfernte Rechner mehrere Monitore hat. ✅ Verfügbar
MausAnBildschirmeckenBlockieren Boolescher Typ (Boolean) Blockieren Sie die Maus an den Bildschirmecken, um ein versehentliches Umschalten der Maschine an den Bildschirmecken zu vermeiden. ✅ Verfügbar
ShowClipboardAndNetworkStatusMessages Boolescher Typ (Boolean) Zwischenablage- und Netzwerkstatusmeldungen anzeigen. ✅ Verfügbar
EasyMouse Integer Index des einfachen Mausmodus. ✅ Verfügbar
HotKeySwitchMachine Integer Shortcut zum Umschalten zwischen Maschinenindex. ✅ Verfügbar
ToggleEasyMouseShortcut HotkeySettings Tastenkombination zum Umschalten von Easy Mouse. ✅ Verfügbar
LockMachineShortcut HotkeySettings Kurzbefehl zum Sperren aller Maschinen. ✅ Verfügbar
ReconnectShortcut HotkeySettings Shortcut für den Versuch, die Verbindung wiederherzustellen. ✅ Verfügbar
Switch2AllPCShortcut HotkeySettings Shortcut für den Wechsel in den Mehrmaschinenmodus. ✅ Verfügbar
Name2IP Schnur IP-Adressen-Zuordnung. ✅ Verfügbar

PastePlain

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ActivationShortcut HotkeySettings Passen Sie die Verknüpfung zur Aktivierung dieses Moduls an. ✅ Verfügbar

Einsehen

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ActivationShortcut HotkeySettings Passen Sie die Verknüpfung zur Aktivierung dieses Moduls an. ✅ Verfügbar
AlwaysRunNotElevated Boolescher Typ (Boolean) Führen Sie das Programm immer im nicht erweiterten Modus aus, auch wenn PowerToys im erweiterten Modus ist. ✅ Verfügbar
SchließenNachFokusverlust Boolescher Typ (Boolean) Schließen Sie das Peek-Fenster automatisch, wenn es den Fokus verliert. ✅ Verfügbar

PowerAccent

PowerAccent ist die interne Bezeichnung für Quick Accent.

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
Aktivierungsschlüssel PowerAccentActivationKey Mögliche Werte: LinksRechtsPfeil, Leertaste, Beide. ✅ Verfügbar
DoNotActivateOnGameMode Boolescher Typ (Boolean) Deaktivieren Sie die Aktivierungsabkürzung, wenn der Spielmodus aktiviert ist. ✅ Verfügbar
ToolbarPosition Schnur Positionsindex der Symbolleiste. ✅ Verfügbar
Eingabezeit Integer Eingangszeitverzögerung in Millisekunden. ✅ Verfügbar
SelectedLang Schnur Ein zu verwendender Zeichensatz. ✅ Verfügbar
Ausgeschlossene Anwendungen Schnur '\r'-getrennte Liste der ausführbaren Namen, um die Modulaktivierung zu verhindern, wenn sie sich in einem Vordergrund befinden. ✅ Verfügbar
ShowUnicodeDescription Boolescher Typ (Boolean) Zeigt den Unicode-Code und den Namen des aktuell ausgewählten Zeichens an. ✅ Verfügbar
NachNutzungshäufigkeitSortieren Boolescher Typ (Boolean) Zeichen nach Verwendungshäufigkeit sortieren. ✅ Verfügbar
StartSelectionFromTheLeft Boolescher Typ (Boolean) Starten Sie die Auswahl von links. ✅ Verfügbar

PowerLauncher

PowerLaucher ist die interne Bezeichnung für PowerToys Run.

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
OpenPowerLauncher HotkeySettings Passen Sie die Verknüpfung zur Aktivierung des Moduls an. ✅ Verfügbar
IgnoreHotkeysInFullscreen Boolescher Typ (Boolean) Shortcuts im Vollbildmodus ignorieren. ✅ Verfügbar
ClearInputOnLaunch Boolescher Typ (Boolean) Vorherige Abfrage beim Öffnen löschen. ✅ Verfügbar
TabSelectsContextButtons Boolescher Typ (Boolean) Tabulator durch Kontexttasten. ✅ Verfügbar
Thema Thema Mögliche Werte: System, Light, Dark, HighContrastOne, HighContrastTwo, HighContrastBlack, HighContrastWhite. ✅ Verfügbar
TitleFontSize Int32 Textgröße in Punkt. ✅ Verfügbar
Position StartupPosition Mögliche Werte: Cursor, PrimaryMonitor, Focus. ✅ Verfügbar
UseCentralizedKeyboardHook Boolescher Typ (Boolean) Verwenden Sie einen zentralen Tastaturhaken. ✅ Verfügbar
SuchabfrageErgebnisseMitVerzögerung Boolescher Typ (Boolean) Eingangsglättung. ✅ Verfügbar
Sucheingabeverzögerung Int32 Unmittelbare Plugin-Verzögerung in Millisekunden. ✅ Verfügbar
SearchInputDelayFast Int32 Verzögerung der Hintergrundausführung von Plugins in Millisekunden. ✅ Verfügbar
SearchClickedItemWeight Int32 Ausgewähltes Artikelgewicht. ✅ Verfügbar
SuchanfragenanpassungAktiviert Boolescher Typ (Boolean) Abstimmung der Ergebnisreihenfolge. ✅ Verfügbar
SearchWaitForSlowResults Boolescher Typ (Boolean) Warten Sie auf langsamere Plugin-Ergebnisse, bevor Sie das oberste Element in den Ergebnissen auswählen. ✅ Verfügbar
MaximaleAnzahlVonErgebnissen Integer Anzahl der Ergebnisse, die angezeigt werden, bevor ein Bildlauf erforderlich ist. ✅ Verfügbar
PinyinVerwenden Boolescher Typ (Boolean) Verwenden Sie Pinyin. ✅ Verfügbar
GenerateThumbnailsFromFiles Boolescher Typ (Boolean) Die Erstellung von Vorschauminiaturbildern für Dateien ist aktiviert. ✅ Verfügbar
Plug-Ins im nächsten Unterabschnitt erläutert Die Erstellung von Vorschauminiaturbildern für Dateien ist aktiviert. ✅ Verfügbar

PowerToys Plugins ausführen

PowerToys Auszuführende Plugins können über die Eigenschaft Plugins konfiguriert werden. Ein Beispiel finden Sie im Repository .PowerToys

Dies sind die verfügbaren Eigenschaften, um jedes Plugin zu konfigurieren:

Name Typ Beschreibung
Name Schnur Name des Plugins, das konfiguriert werden soll
Arbeitsunfähig Boolescher Typ (Boolean) Das Plug-in sollte deaktiviert werden
IstGlobal Boolescher Typ (Boolean) Die Ergebnisse für dieses Plug-in werden in den globalen Ergebnissen angezeigt
ActionKeyword Schnur Konfigurieren Sie das Aktionsschlüsselwort des Plugins
WeightBoost Integer Der Gewichtsmodifikator, der bei der Sortierung der Ergebnisse für dieses Plugin hilft

Hinweis

Das Konfigurieren zusätzlicher Eigenschaften von Plug-ins über DSC wird noch nicht unterstützt.

PowerOcr

PowerOcr ist der interne Name für Text Extractor.

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
ActivationShortcut HotkeySettings Passen Sie die Verknüpfung zur Aktivierung dieses Moduls an. ✅ Verfügbar
PreferredLanguage Schnur Sollte mit dem vollständigen Namen einer der im System installierten Sprachen übereinstimmen. Beispiel: „Englisch (USA)“. ✅ Verfügbar

PowerPreview

Name Typ Beschreibung Verfügbar
Svg-Vorschau aktivieren Boolescher Typ (Boolean) Skalierbare Vektorgrafik-Vorschau-Handler Aktivierter Status. ✅ Verfügbar
SvgBackgroundColorMode Integer Farbmodus-Index. ✅ Verfügbar
SvgBackgroundSolidColor Schnur Bei Verwendung von Volltonfarbe SvgBackgroundColorMode wird die Farbe im Format #FFFFFFFF angegeben. ✅ Verfügbar
SvgBackgroundCheckeredShade Integer Bei Verwendung des Musters Checkered SvgBackgroundColorMode wird der Schattenindex angegeben. ✅ Verfügbar
SvgThumbnail aktivieren Boolescher Typ (Boolean) Skalierbarer Vektorgrafik-Thumbnail-Generator Aktivierter Status. ✅ Verfügbar
EnableMdPreview Boolescher Typ (Boolean) Markdown Preview Handler Aktiviert Status. ✅ Verfügbar
EnableMonacoPreview Boolescher Typ (Boolean) Quellcodedateien Vorschau Handler Aktiviert Status. ✅ Verfügbar
EnableMonacoPreviewWordWrap Boolescher Typ (Boolean) Text umbrechen. ✅ Verfügbar
MonacoPreviewTryFormat Boolescher Typ (Boolean) Versuchen Sie, die Quelle für die Vorschau zu formatieren. ✅ Verfügbar
MonacoPreviewMaxFileSize Integer Maximale Dateigröße für die Vorschau in KB. ✅ Verfügbar
PDF-Vorschau aktivieren Boolescher Typ (Boolean) Status „Portable Document Format Preview Handler Enabled“. ✅ Verfügbar
EnablePdfThumbnail Boolescher Typ (Boolean) Portable Document Format Thumbnail Generator Aktiviert Status. ✅ Verfügbar
EnableGcodePreview Boolescher Typ (Boolean) Geometric Code Preview Handler Aktiviert Status. ✅ Verfügbar
EnableGcodeThumbnail Boolescher Typ (Boolean) Geometric Code Thumbnail Generator Aktiviert Status. ✅ Verfügbar
EnableStlThumbnail Boolescher Typ (Boolean) Stereolithografie-Miniaturbildgenerator Aktiviert. ✅ Verfügbar
StlThumbnailColor Schnur Farbe der Vorschaubilder im Format #FFFFFFFF . ✅ Verfügbar
AktivierenQoiPreview Boolescher Typ (Boolean) Ziemlich OK Bildvorschau-Handler Aktiviert. ✅ Verfügbar
EnableQoiThumbnail Boolescher Typ (Boolean) Ganz OK Bild-Miniaturbild-Generator Aktiviert Status. ✅ Verfügbar

PowerUmbenennen

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
MRUEnabled Boolescher Typ (Boolean) Aktivieren Sie die automatische Vervollständigung für die Felder der Suche & ersetzen. ✅ Verfügbar
MaxMRUSize Integer Maximale Anzahl der zuletzt verwendeten Elemente, die gespeichert werden sollen. ✅ Verfügbar
ExtendedContextMenuOnly Boolescher Typ (Boolean) PowerRename nur im erweiterten Kontextmenü oder auch im Standard-Kontextmenü anzeigen. ✅ Verfügbar
UseBoostLib Boolescher Typ (Boolean) Verwenden Sie die Boost-Bibliothek. ✅ Verfügbar

RegistryPreview

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
DefaultRegApp Boolescher Typ (Boolean) Machen Sie Registry Preview zur Standardanwendung für das Öffnen von .reg-Dateien. ✅ Verfügbar

ShortcutGuide

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
OpenShortcutGuide HotkeySettings Passen Sie die Verknüpfung zur Aktivierung dieses Moduls an. ✅ Verfügbar
OverlayOpacity Integer Deckkraft des Hintergrunds in Prozent. ✅ Verfügbar
UseLegacyPressWinKeyBehavior Boolescher Typ (Boolean) Wenn der ShortcutGuide durch Drücken der Taste Windows aktiviert werden soll. ✅ Verfügbar
PressTimeForGlobalWindowsShortcuts Integer Dauer des Drückens vor der Anzeige der globalen Windows-Shortcuts in Millisekunden. ✅ Verfügbar
PressTimeForTaskbarIconShortcuts Integer Dauer des Drückens vor dem Anzeigen von Taskleistensymbol-Verknüpfungen in Millisekunden. ✅ Verfügbar
Thema Schnur Themenindex. ✅ Verfügbar
DeaktivierteApps Schnur Schaltet die Kurzbefehlsliste aus, wenn diese Anwendungen den Fokus haben. ✅ Verfügbar

VideoConference

Name Typ Beschreibung Verfügbar
Aktiviert Boolescher Typ (Boolean) Der aktivierte Status für dieses Dienstprogramm. ✅ Verfügbar
MuteCameraAndMicrophoneHotkey Tastaturtasten Tastenkombination zum Stummschalten von Kamera und Mikrofon. ✅ Verfügbar
MuteMicrophoneHotkey Tastaturtasten Abkürzung für die Stummschaltung des Mikrofons. ✅ Verfügbar
PushToTalkMicrophoneHotkey Tastaturtasten Shortcut für Push-to-talk. ✅ Verfügbar
PushToReverseEnabled Boolescher Typ (Boolean) Wenn diese Funktion aktiviert ist, können Sie je nach Mikrofonstatus sowohl Push-to-talk als auch Push-to-mute verwenden. ✅ Verfügbar
MuteCameraHotkey Tastaturtasten Tastenkombination zum Stummschalten der Kamera. ✅ Verfügbar
Ausgewählte Kamera Schnur Name des Geräts. ✅ Verfügbar
Ausgewähltes Mikrofon Schnur Gerätename oder [Alle]. ✅ Verfügbar
ToolbarPosition Schnur Option Position der Symbolleiste: „Oben Mitte“, „Unten Mitte“, „Oben rechte Ecke“, „Oben linke Ecke“, „Unten rechte Ecke“, „Unten linke Ecke“. ✅ Verfügbar
ToolbarMonitor Schnur Option Symbolleiste überwachen: „Hauptmonitor“, „Alle Monitore“. ✅ Verfügbar
CameraOverlayImagePath Schnur Pfad zu dem Bild, das für das Kamera-Overlay verwendet wird. ✅ Verfügbar
ToolbarHide Schnur Wann die Symbolleiste ausgeblendet werden soll: „Nie“, „Wenn sowohl Kamera als auch Mikrofon stummgeschaltet sind“, „Wenn sowohl Kamera als auch Mikrofon stummgeschaltet sind“, „Nach Timeout“. ✅ Verfügbar
StartupAction Schnur Startup-Aktion: „Nichts“, „Stummschaltung aufheben“, „Stummschaltung“. ✅ Verfügbar

Allgemeine Einstellungen

Name Typ Beschreibung Verfügbar
Unternehmensgründung Boolescher Typ (Boolean) PowerToys wird beim Start automatisch aktiviert. ✅ Verfügbar
EnableWarningsElevatedApps Boolescher Typ (Boolean) Zeigt eine Warnung bei Funktionsproblemen an, wenn es zusammen mit höherwertigen Anwendungen ausgeführt wird. ✅ Verfügbar
Thema Schnur Thema, das für die Anwendung „Settings“ (Einstellungen) verwendet wird: „System“, „dunkel“, „hell“. ✅ Verfügbar
ShowNewUpdatesToastNotification Boolescher Typ (Boolean) Eine Toast-Benachrichtigung anzeigen, wenn ein neues PowerToys Update verfügbar ist. ✅ Verfügbar
AutoDownloadUpdates Boolescher Typ (Boolean) Wenn neue Updates von PowerToys automatisch im Hintergrund heruntergeladen werden sollen. ✅ Verfügbar
ShowWhatsNewAfterUpdates Boolescher Typ (Boolean) Nach der Aktualisierung von PowerToys öffnen Sie den Bildschirm „Was ist neu“. ✅ Verfügbar
EnableExperimentation Boolescher Typ (Boolean) Entscheiden Sie sich für experimentelle Features. ✅ Verfügbar

Mitarbeit

Lesen Sie den Abschnitt Relevante devdocs in der Entwicklerdokumentation, um mit der Arbeit am Modul DSC zu beginnen.