Microsoft PowerToys
Page mise à jour le 11-04-2026 à 18:52
Présentation
Microsoft avait initialement créé PowerToys pour Windows 95, 98 et XP mais l'avait ensuite abandonné.
En 2020, l'éditeur a repris le développemement de ces outils gratuits et open source pour Windows 10 et 11.
Ils apportent des fonctionnalités intéressantes et comblent certaines lacunes du système.
  • Version système minimale : Windows 10 20H1 x64
  • Page Microsoft dédiée : https://learn.microsoft.com/fr-fr/windows/powertoys/
Méthodes proposées pour l'installation :
  • Depuis ce site : Télécharger l'exécutable PowerToysSetup-0.98.1-x64.exe (mars 2026)
  • Depuis GitHub : Télécharger la dernière version de l'exécutable PowerToysSetup-#.##.#-x64.exe
  • Depuis le Store : Rechercher Microsoft PowerToys
  • Depuis l'invite PowerShell : winget install Microsoft.PowerToys -s winget
Des icônes de lancement rapide sont placées dans la barre des tâches pour PowerToys, Awake et Palette de commandes
Les mises à jour sont indépendantes de Windows Update et s'effectuent :
  • soit par vérification automatique (option activée par défaut dans les paramètres PowerToys)
  • soit par vérification manuelle depuis les paramètres PowerToys
Fonctionnalités notables parmi les 28 disponibles
Chaque fonctionnalité peut être activée ou désactivée à volonté.
Les raccourcis clavier indiqués sont ceux proposés par défaut et restent personnalisables.
Les raccourcis clavier ne prennent pas en charge le pavé numérique.
Système
  • Awake : Maintien à la demande de l'éveil du PC -> accès via la barre des tâches
  • Color Picker : Sélection de couleurs à l'écran -> raccourci WINDOWS SHIFT C
  • Règle d'écran : Prise de mesures à l'écran -> raccourci WINDOWS CTRL SHIFT M
  • ZoomIt : Création rapide de présentations vidéo MP4
    • Enregistrement vidéo des événements à l'écran -> raccourci CTRL 5
    • Enregistrement vidéo des événements d'une partie de l'écran -> raccourci CTRL SHIFT 5
    • Enregistrement vidéo des événements d'une fenêtre présélectionnée -> raccourci CTRL ALT 5
Fenêtrage et dispositions
  • Always On Top : Verrouille au premier plan la fenêtre sélectionnée -> raccourci WINDOWS CTRL T
Gestion de fichiers
  • Peek : Aperçu rapide d'un fichier sélectionné -> activation avec la barre d'espace
  • Image Resizer : Redimension d'images par lots -> accès via menu contextuel
  • PowerRename : Renommage de fichiers par lots -> accès via menu contextuel et options détaillées ci-après
PowerRename : les variables
Utilisation :
  • Présélectionner les fichiers et/ou les dossiers
  • Le lancement s'effectue via le menu contextuel / Renommer avec PowerRename
  • La partie du nom des fichiers à traiter est à renseigner dans le champ [Recherche de]
  • Les variables et le texte éventuel sont à insérer dans le champ [Remplacer par]
  • L'option Expression régulière doit être décochée
Exemple d'incrémentation sur trois chiffres pour des noms débutant par la chaine « doc »
champ Recherche dechamp Remplacer par
doc${padding=3}_doc
Le premier fichier trouvé document_demo.txt sera renommé 001_document_demo.txt

Exemple d'insersion de la date de création au début des noms débutant par la chaine « doc »
champ Recherche dechamp Remplacer par
doc$YYYY-$MM-$DD_doc
Les fichiers dont le nom commence par « doc » seront renommés avec un préfixe au format 2026-04-01_

Une aide sur le remplacement des termes est disponible à droite du champ [Remplacer par]
Mise en forme du texte / Fonctionnalité d'énumération
Modèle de variableExplication
${}Compteur simple commençant à zéro pour le premier fichier renommé
${start=X}Compteur avec une valeur initiale personnalisée
${padding=X}Compteur avec un nombre spécifié de zéros non significatifs
${increment=X}Compteur avec une valeur d’incrémentation personnalisée
Il est admis de combiner les variables en les séparant par un point-virgule : ${variable1;variable2}
Mise en forme du texte / Fonctionnalité de chaine aléatoire
Modèle de variableExplication
${rstringdigit=X}Chaîne aléatoire de longueur X composée de chiffres
${rstringalpha=X}Chaîne aléatoire de longueur X composée de majuscules et minuscules
${rstringalnum=X}Chaîne aléatoire de longueur X composée de majuscules, minuscules et chiffres
${ruuidv4}UUID aléatoire en fonction de la spécification v4
Il est admis de combiner les variables en les séparant par un point-virgule : ${variable1;variable2}
Délai de remplacement / Heure (de création, de modification ou d'accès)
Modèle de variableExplication
$YYYYAnnée représentée sur 4 chiffres
$YYAnnée représentée sur 2 chiffres
$YAnnée représentée par le dernier chiffre
$MMMMNom du mois dans la langue du système
$MMMNom abrégé du mois dans la langue du système
$MMMois représenté sur 2 chiffres
$MMois représenté sur 1 à 2 chiffres
$DDDDNom du jour de la semaine dans la langue du système
$DDDNom abrégé du jour de la semaine dans la langue du système
$DDJour du mois sur 2 chiffres
$DJour du mois sur 1 à 2 chiffres
$hhHeure sur 2 chiffres
$hHeure sur 1 à 2 chiffres
$mmMinutes sur 2 chiffres
$mMinutes sur 1 à 2 chiffres
$ssSecondes sur 2 chiffres
$sSecondes sur 1 à 2 chiffres
$fffMillisecondes sur 3 chiffres
$ffMillisecondes représentées par les deux premiers chiffres
$fMillisecondes représentées par le premier chiffre
Source des métadonnées pour / Médadonnées (EXIF ou de XMP)
Modèle de variableExplication
$CAMERA_MAKENom du fabricant de l’appareil photo
$CAMERA_MODELNom du modèle de caméra
$LENSNom du modèle d'objectif
$ISOValeur de sensibilité ISO
$APERTUREValeur d'ouverture du diaphragme (nombre F)
$SHUTTERValeur de vitesse d’obturation
$FOCALLongueur focale en millimètres
$FLASHÉtat du flash (activé/désactivé)
$WIDTHLargeur de l’image en pixels
$HEIGHTHauteur de l’image en pixels
$AUTHORAuteur de l’image
$COPYRIGHTInformations sur le droit d’auteur
$LATITUDECoordonnées de latitude GPS
$LONGITUDECoordonnées de longitude GPS
$ALTITUDEAltitude GPS en mètres
$DATE_TAKEN_YYYYAnnée de prise de vue sur 4 chiffres
$DATE_TAKEN_YYAnnée de prise de vue sur 2 chiffres
$DATE_TAKEN_MMMois de prise de vue (01 à 12)
$DATE_TAKEN_DDJour de prise de vue (01 à 31)
$DATE_TAKEN_HHHeure de prise de vue (00 à 23)
$DATE_TAKEN_mmMinutes de prise de vue (00 à 59)
$DATE_TAKEN_SSSecondes de prise de vue (00 à 59)
$EXPOSURE_BIASValeur de compensation d’exposition
$ORIENTATIONOrientation de l’image
$COLOR_SPACEInformations sur l’espace de couleur
$ALTITUDEAltitude GPS en mètres

Plus d'informations sur https://learn.microsoft.com/fr-fr/windows/powertoys/powerrename
PowerRename : les expressions régulières
Utilisation :
  • Présélectionner les fichiers et/ou les dossiers
  • Le lancement s'effectue via le menu contextuel / Renommer avec PowerRename
  • Les expressions sont à insérer dans les textes des champs [Recherche de] et [Remplacer par]
  • L'option Expression régulière doit être cochée
  • Les expressions régulières peuvent être combinées avec les variables
Tutoriel sur les expressions régulières
Exemples de correspondance :
RechercheDescriptif
^Met en correspondance le début du nom de fichier (taille nulle)
$Met en correspondance la fin du nom de fichier (taille nulle)
.*Met en correspondance tout le texte du nom
^fooMet en correspondance le texte commençant par « foo »
bar$Met en correspondance le texte qui se termine par « bar »
^foo.*bar$Met en correspondance le texte commençant par « foo » et se termine par « bar »
.+?(?=bar)Met en correspondance tout jusqu’à « bar »
foo[\s\S]*barMet en correspondance tout entre et y compris « foo » et « bar »
Exemples pratiques :
Recherche deRemplacer parDescriptif
^.{n}Coupe à partir de n caractères depuis le début
.{n}$Coupe à partir de n caractères depuis la fin
(.*).pngchaine_$1.pngAjoute « chaine_ » au début du nom pour les fichiers PNG
(.*).png$1_chaine.pngAjoute « chaine_ » à la fin du nom pour les fichiers PNG
(.*)$1.txtAjoute l’extension « .txt » au nom
(^\w+\.$)\|(^\w+$)$2.txtAjoute l’extension « .txt » au nom s’il n’a pas d’extension
(\d{2})-(\d{2})-(\d{4})$3-$2-$1Déplace des parties dans le nom : 29-03-2020 -> 2020-03-29
^(.{n})(.*)$1chaine$2Insère « chaine » n caractères à partir du début
(.*)(.{n})$$1chaine$2Insère « chaine » n caractères à partir de la fin
PowerRename : variables et expressions régulières combinées
Appliquer à tous les fichiers
Appliquer aux fichiers selon leur extension
Papy WinTux - Philippe DESLOGES - 2023-2026 - Powered by Debian - Apache 2.4.54 - PHP 7.4.33 - Last update 20-04-2026 19:05 - Page size 28 ko built in 0 ms
All trademarks, logos, images and documents on these pages belong exclusively to their respective owners.