Este script de PowerShell crea accesos directos a todas las carpetas especiales del shell, carpetas con nombre, enlaces de tareas, configuraciones del sistema, enlaces profundos y protocolos URL en Windows , lo que brinda fácil acceso a una amplia gama de configuraciones y funciones del sistema.
Se inspiró en la famosa carpeta "Modo Dios" y crea muchos más accesos directos que eso.
➤ Nota: En realidad no es un "modo", es sólo un nombre pegadizo. Ejecutar esto no cambia ninguna configuración del sistema, solo crea una carpeta que contiene un montón de accesos directos.
Descargue la última versión del script. (Enlace directo aquí)
Abra PowerShell en el directorio con el script. (Consejo: en el Explorador de archivos, simplemente escriba "PowerShell.exe" en la barra de direcciones para abrirlo en esa ruta).
Ejecute el siguiente comando para permitir la ejecución del script temporalmente para la sesión actual.
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process
^ Nota: Es posible que vea una advertencia sobre el cambio de la política de ejecución, pero la parte -Scope Process
garantiza que el cambio sea solo temporal y solo se aplicará a esa ventana de PowerShell específica, por lo que puede optar por permitirlo. Puedes leer más en este artículo.
Ejecute el script:
.Super_God_Mode.ps1
Vídeo de demostración: https://www.youtube.com/watch?v=CnATL9kJPn8
(Lo lleva a YouTube, no incrustado. Consulte las marcas de tiempo en la descripción del video).
Nota: Excepto -Debug
y -Verbose
, debes usar -NoGUI
para que los argumentos surtan efecto.
-DontGroupTasks
: evita agrupar accesos directos a tareas por nombre de aplicación-UseAlternativeCategoryNames
: use nombres de categorías alternativos para enlaces de tareas-AllURLProtocols
: incluye protocolos URL de terceros del software instalado-DeepScanHiddenLinks
: busca enlaces ocultos en todos los archivos en el directorio de instalación de aplicaciones que no pertenecen al paquete appx; de lo contrario, solo se busca el archivo binario principal.-CollectExtraURLProtocolInfo
: recopila información adicional sobre protocolos URL-AllowDuplicateDeepLink
: no omitirá los accesos directos de Deep Link que sean exactamente iguales a un enlace de tarea existente. -Output
: especifique una ruta de carpeta de salida personalizada-KeepPreviousOutputFolders
: no elimina automáticamente las carpetas de salida existentes antes de ejecutar -NoStatistics
: no crea carpetas ni archivos de estadísticas-NoReadMe
: no crea archivos de texto de sugerencias-SkipCLSID
: omita la creación de accesos directos para carpetas de shell basadas en CLSID-SkipNamedFolders
: omita la creación de accesos directos para carpetas especiales con nombre.-SkipTaskLinks
: omita la creación de accesos directos para enlaces de tareas-SkipMSSettings
: omita la creación de accesos directos para ms-settings: enlaces-SkipDeepLinks
: omita la creación de accesos directos para enlaces profundos.-SkipURLProtocols
: omita la creación de accesos directos para protocolos URL-SkipHiddenAppLinks
: omita la creación de accesos directos a enlaces de aplicaciones ocultos -Verbose
: habilita la salida detallada. Se puede utilizar con o sin -NoGUI
.-Debug
: habilita la salida de depuración (también habilita la salida detallada). Se puede utilizar con o sin -NoGUI
.-timing
: habilita la salida de tiempo para mostrar cuánto tiempo tarda en ejecutarse cada sección del script. También habilitado mediante modificadores detallados/depuración.-debugSkipAppxSearch
: omite la búsqueda de enlaces ocultos en paquetes AppX y solo busca programas que no sean appx.-debugSearchOnlyProtocolList
: especifica una lista separada por comas de protocolos URL (entre comillas) para buscar, y ningún otro.uniqueOutputFolder
: agregue un identificador único al nombre de la carpeta de salida para evitar sobrescribir las carpetas existentes. -NoGUI
: omita el cuadro de diálogo GUI y ejecute con los parámetros predeterminados o proporcionados-CustomDLLPath
: especifique una ruta de archivo DLL personalizada para shell32.dll-CustomLanguageFolderPath
: especifica una ruta a una carpeta que contiene archivos MUI específicos del idioma-CustomSystemSettingsDLLPath
: especifique una ruta personalizada al archivo SystemSettings.dll-CustomAllSystemSettingsXMLPath
: especifique una ruta personalizada al archivo XML "AllSystemSettings_".Super_God_Mode.ps1 - Output " C:SuperGodMode " - AllURLProtocols - Verbose
La carpeta "Herramientas adicionales" contiene scripts adicionales que complementan la funcionalidad principal del Modo Super Dios de Windows:
Este script le permite recuperar fácilmente la cadena localizada de una única referencia de cadena específica.
Características:
@dllpath,-resourceID
Uso:
@%SystemRoot%system32shell32.dll,-9227
).Este script procesa archivos XML completos que contienen referencias de cadenas de Windows y los resuelve a sus valores de cadena reales. Principalmente destinado a ser utilizado con el XML de shell32.dll.mun que contiene todos los enlaces de tareas de Windows.
Características:
Uso:
.Windows_XML_String_Resolver.ps1 - XmlFilePath " pathtoyourfile.xml " [ - CustomResourcePaths " shell32=C:custompathshell32.dll " , " user32=C:anotherpathuser32.mui " ] [ - Debug ]
Este script encontrará cadenas de texto de "ms-settings:" en un archivo DLL y las enviará a un archivo de texto. Es una versión independiente de la función integrada en el script principal. Destinado principalmente a: "C:WindowsImmersiveControlPanelSystemSettings.dll".
Uso:
`.Get-MS-Settings-Strings.ps1 -DllPath "C:WindowsImmersiveControlPanelSystemSettings.dll" -OutputFilePath "SystemSettings-MS-Settings.txt"
Este script recupera los protocolos URI para cada AppxPackage instalado a través de su archivo AppxManifest.xml, luego busca por fuerza bruta esos URI en todos los archivos en el directorio de instalación de la aplicación. Es una versión independiente de la función integrada en el script principal, ¡pero es posible que no esté actualizada!
Uso:
.Find_URLs_From_AppxPackage_Files.ps1