Outil CLI
ThioJoe/Windows-Super-God-Mode avatar
ThioJoe/Windows-Super-God-Mode

Windows Super God Mode : un script PowerShell pour générer des raccourcis Windows

Aperçu du projet : Crée des raccourcis vers pratiquement tous les emplacements ou actions spéciaux intégrés à Windows.

2 077 étoiles144 forksPowerShellGPL-3.0
GitHub

En bref

De quoi s’agit-il ?
Un script PowerShell qui crée des raccourcis vers les dossiers shell, les pages de paramètres et les protocoles URL, accompagné de plusieurs outils complémentaires.
À qui s’adresse-t-il ?
Le dépôt est sous licence GPL-3.0, et le README indique clairement que le script ne modifie aucun paramètre système. Il produit des dossiers de raccourcis, des fichiers CSV et des sorties XML de référence, et les versions publiées sont signées avec un certificat de signature de code EV.
Puis-je l’utiliser commercialement ?
Oui, sous conditions. GPL-3.0 est une licence copyleft : si vous distribuez un logiciel qui l’inclut, vous devez publier le code source de ce logiciel sous la même licence. Un usage interne, sans distribution, ne déclenche pas cette obligation.
Est-il encore maintenu ?
Oui. Les derniers commits datent d’il y a 103 jours.
En quel langage est-il écrit ?
Principalement PowerShell, d’après les statistiques de langage de GitHub.

Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 15 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.

ANALYSE OPEN SOURCE APPROFONDIE

Ce que produit le script

Le README décrit Super God Mode comme un script PowerShell qui crée des raccourcis vers des dossiers shell spéciaux, des dossiers nommés, des liens de tâches, des pages de paramètres système, des liens profonds et des protocoles URL. Le nom fait référence à l'astuce bien connue du dossier God Mode, et le README indique que ce script crée bien plus de raccourcis que celle-ci. Il précise aussi que le nom n'est qu'une étiquette accrocheuse : l'exécution du script ne modifie aucun paramètre système. Le script crée un dossier contenant un grand nombre de raccourcis.

Catégories de raccourcis

Le script couvre sept catégories documentées : les dossiers shell CLSID, les dossiers spéciaux nommés, les liens de tâches (sous-pages dans les dossiers shell et les menus du panneau de configuration), les paramètres système via les liens ms-settings:, les liens profonds qui mènent directement aux menus de paramètres de Windows, les protocoles URL, et les liens d'applications cachés, que le README décrit comme des liens URL internes et non documentés utilisés par les applications. En plus des raccourcis, le script génère des fichiers CSV avec des détails sur ce qu'il a créé et enregistre le contenu XML extrait de shell32.dll et d'autres sources pour référence.

Exécution du script

Le README propose deux façons d'exécuter le script. La première consiste à télécharger la dernière version de Super_God_Mode.ps1 et de SuperGodMode-EasyLauncher.bat depuis la page des versions, à placer les deux dans le même dossier, puis à exécuter le fichier batch. La deuxième consiste à télécharger le script, à maintenir la touche Maj enfoncée et à cliquer avec le bouton droit sur l'arrière-plan du dossier, à choisir Ouvrir la fenêtre PowerShell ici ou Ouvrir dans le terminal, puis à coller la commande powershell.exe -ExecutionPolicy Bypass -File .\Super_God_Mode.ps1. Si aucun paramètre n'est fourni, une interface graphique apparaît pour la configuration.

Paramètres CLI

La liste des paramètres CLI est longue. Plusieurs commutateurs limitent ce qui est créé : -SkipCLSID, -SkipNamedFolders, -SkipTaskLinks, -SkipMSSettings, -SkipDeepLinks, -SkipURLProtocols et -SkipHiddenAppLinks. D'autres contrôlent la sortie, comme -Output pour un chemin de dossier personnalisé et -KeepPreviousOutputFolders. Il existe aussi des options alternatives : -AllURLProtocols inclut les protocoles URL tiers des logiciels installés, -DeepScanHiddenLinks recherche les liens cachés dans davantage de fichiers, et -CollectExtraURLProtocolInfo collecte des données de protocole supplémentaires. Le README note que, sauf pour -Debug et -Verbose, vous devez utiliser -NoGUI pour que les arguments prennent effet. Son exemple est .\Super_God_Mode.ps1 -Output C:\SuperGodMode -AllURLProtocols -Verbose.

Limites mentionnées dans le README

Le README est direct sur les limites. Certains raccourcis peuvent ne pas fonctionner sur toutes les versions de Windows en raison des différences de fonctionnalités disponibles. Le script ne modifie aucun paramètre système ; il crée seulement des raccourcis vers des fonctionnalités Windows existantes. Tous les paramètres et réglages de l'interface graphique sont facultatifs, et le script s'exécute avec les paramètres par défaut si rien n'est modifié. Une page de questions fréquentes se trouve sur le wiki du projet.

Outils complémentaires du dépôt

Le dossier Extra Tools du dépôt contient quatre scripts compagnons. Get_DLL_String_Reference.ps1 récupère la chaîne localisée d'une référence de chaîne unique. Windows_XML_String_Resolver.ps1 traite des fichiers XML contenant des références de chaînes Windows et les résout en valeurs de chaînes réelles. Get-MS-Settings-Strings.ps1 recherche les chaînes ms-settings: dans une DLL, principalement SystemSettings.dll. Find_URLs_From_AppxPackage_Files.ps1 récupère les protocoles URI des fichiers AppxPackage installés et les recherche dans le répertoire d'installation de l'application ; le README note qu'il n'est peut-être pas à jour.

Licence et faits issus des sources

Le dépôt est écrit en PowerShell et distribué sous licence GPL-3.0. Le texte de la licence accorde la liberté de partager et de modifier le logiciel, exige que les versions modifiées soient marquées comme telles, et déclare qu'il n'y a aucune garantie. Le README indique que les versions publiées sont signées avec un certificat de signature de code EV. La source n'établit pas les exigences système, les versions de Windows prises en charge, ni aucun chiffre de performance.

Conclusion éditoriale

Le dépôt est sous licence GPL-3.0, et le README indique clairement que le script ne modifie aucun paramètre système. Il produit des dossiers de raccourcis, des fichiers CSV et des sorties XML de référence, et les versions publiées sont signées avec un certificat de signature de code EV. Des commutateurs CLI optionnels permettent d'ignorer certaines catégories ou de collecter des données supplémentaires.

Sources officielles

  1. Official README
  2. Project repository
  3. Release notes
Notes de la communauté

Notes de la communauté