Este script do PowerShell cria atalhos para todas as pastas shell especiais, pastas nomeadas, links de tarefas, configurações do sistema, links diretos e protocolos de URL no Windows , fornecendo acesso fácil a uma ampla variedade de configurações e recursos do sistema.
Ele foi inspirado na famosa pasta "God Mode" e cria muito mais atalhos do que isso.
➤ Nota: Não é realmente um "modo", é apenas um nome cativante. Executar isso não altera nenhuma configuração do sistema, apenas cria uma pasta contendo vários atalhos.



Baixe a versão mais recente do script. (Link direto aqui)
Abra o PowerShell no diretório com o script. (Dica: no File Explorer, basta digitar “PowerShell.exe” na barra de endereço para abri-lo nesse caminho).
Execute o seguinte comando para permitir a execução do script temporariamente para a sessão atual.
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process
^ Observação: você pode ver um aviso sobre a alteração da política de execução, mas a parte -Scope Process garante que a alteração seja apenas temporária e se aplicará apenas a essa janela específica do PowerShell, para que você possa optar por permitir. Você pode ler mais neste artigo.
Execute o script:
.Super_God_Mode.ps1
Vídeo de demonstração: https://www.youtube.com/watch?v=CnATL9kJPn8

(Leva você ao YouTube, não incorporado. Veja os carimbos de data e hora na descrição do vídeo.)
Nota: Exceto para -Debug e -Verbose , você deve usar -NoGUI para que os argumentos tenham efeito.
-DontGroupTasks : evita o agrupamento de atalhos de tarefas por nome do aplicativo-UseAlternativeCategoryNames : use nomes de categorias alternativos para links de tarefas-AllURLProtocols : inclui protocolos de URL de terceiros do software instalado-DeepScanHiddenLinks : verifica links ocultos em todos os arquivos no diretório de instalação de aplicativos que não sejam do pacote appx, caso contrário, apenas o arquivo binário principal será pesquisado.-CollectExtraURLProtocolInfo : coleta informações adicionais sobre protocolos de URL-AllowDuplicateDeepLink : não ignora atalhos de Deep Link que são exatamente iguais a um link de tarefa existente -Output : Especifique um caminho de pasta de saída personalizado-KeepPreviousOutputFolders : não exclua automaticamente as pastas de saída existentes antes de executar -NoStatistics : Não crie pastas e arquivos de estatísticas-NoReadMe : Não crie arquivo de texto de dicas-SkipCLSID : ignora a criação de atalhos para pastas shell baseadas em CLSID-SkipNamedFolders : ignora a criação de atalhos para pastas especiais nomeadas-SkipTaskLinks : ignora a criação de atalhos para links de tarefas-SkipMSSettings : Pular a criação de atalhos para ms-settings: links-SkipDeepLinks : Pular a criação de atalhos para links diretos-SkipURLProtocols : ignora a criação de atalhos para protocolos de URL-SkipHiddenAppLinks : ignora a criação de atalhos para links de aplicativos ocultos -Verbose : habilita a saída detalhada. Pode ser usado com ou sem -NoGUI .-Debug : habilita a saída de depuração (também habilita a saída detalhada). Pode ser usado com ou sem -NoGUI .-timing : habilita a saída de tempo para mostrar quanto tempo cada seção do script leva para ser executada. Também habilitado por opções detalhadas/depuração.-debugSkipAppxSearch : Ignora a pesquisa de links ocultos em pacotes AppX e pesquisa apenas programas que não sejam appx.-debugSearchOnlyProtocolList : Especifique uma lista separada por vírgulas de protocolos de URL (entre aspas) para pesquisar, e nenhum outro.uniqueOutputFolder : Anexe um identificador exclusivo ao nome da pasta de saída para evitar a substituição de pastas existentes. -NoGUI : Ignore a caixa de diálogo GUI e execute com parâmetros padrão ou fornecidos-CustomDLLPath : Especifique um caminho de arquivo DLL personalizado para shell32.dll-CustomLanguageFolderPath : Especifique um caminho para uma pasta que contém arquivos MUI específicos do idioma-CustomSystemSettingsDLLPath : Especifique um caminho personalizado para o arquivo SystemSettings.dll-CustomAllSystemSettingsXMLPath : Especifique um caminho personalizado para o arquivo XML "AllSystemSettings_".Super_God_Mode.ps1 - Output " C:SuperGodMode " - AllURLProtocols - VerboseA pasta "Ferramentas Extra" contém scripts adicionais que complementam a funcionalidade principal do Windows Super God Mode:
Este script permite recuperar facilmente a string localizada de uma única referência de string específica.
Características:
@dllpath,-resourceIDUso:
@%SystemRoot%system32shell32.dll,-9227 )Este script processa arquivos XML inteiros contendo referências de string do Windows e os resolve para seus valores de string reais. Principalmente destinado a ser usado com o XML de shell32.dll.mun contendo todos os links de tarefas do 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á strings de texto de "ms-settings:" em um arquivo DLL e as enviará para um arquivo de texto. É uma versão autônoma do recurso integrado ao 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 busca os protocolos URI para cada AppxPackage instalado por meio de seu arquivo AppxManifest.xml e, em seguida, a força bruta procura esses URIs em todos os arquivos no diretório de instalação do aplicativo. É uma versão autônoma do recurso integrado ao script principal, mas pode não estar atualizado!
Uso:
.Find_URLs_From_AppxPackage_Files.ps1