Há muito tempo quero compartilhar meu script para automatizar a configuração do Windows 10 (na versão atual, 18362), mas nunca tive tempo. Talvez ele seja útil para alguém, seja na íntegra ou apenas em partes.
Claro, será complicado descrever todos os pontos de configuração, mas vou tentar destacar o mais importante.
Se alguém estiver interessado, fique à vontade para conferir.
Introdução
Há muito tempo quero compartilhar meu script para automatizar a configuração do Windows 10, mas nunca tive tempo. Talvez ele seja útil para alguém, seja na íntegra ou apenas em partes.
Claro, será complicado descrever todos os pontos de configuração, mas vou tentar destacar o mais importante:
Funções principais
- Desabilitar serviços de rastreamento de diagnóstico
- Vários ajustes no Explorer
- Selecionar o modo padrão do Windows
- Selecionar o modo de aplicativo padrão
- Alterar o caminho da variável de ambiente para arquivos temporários em $env:SystemDriveTemp
- Ativar informações adicionais ao exibir BSoD
- Desabilitar o Windows Defender SmartScreen no Microsoft Edge
- Impedir a desativação do adaptador Ethernet para economizar energia em PCs de mesa
- Remover todos os aplicativos UWP de todas as contas, exceto
- Remover todos os aplicativos UWP da conta do sistema, exceto
- Desabilitar componentes
- Remover o OneDrive
- Criar uma tarefa no Agendador de Tarefas para executar a limpeza de disco
- Criar uma tarefa no Agendador de Tarefas para limpar a pasta «$env:SystemRootSoftwareDistributionDownload»
- Criar uma tarefa no Agendador de Tarefas para limpar a pasta $env:TEMP
- Impedir que aplicativos padrão funcionem em segundo plano, exceto
- Ativar o acesso controlado a pastas e adicionar pastas protegidas
- Desabilitar serviços personalizados
- Criar um atalho de formato antigo para «Dispositivos e Impressoras»
- Redefinir a localização das pastas «Área de Trabalho», «Documentos», «Downloads», «Músicas», «Imagens», «Vídeos»
- Atualizar ícones da área de trabalho, variáveis de ambiente e barra de tarefas sem reiniciar o «Explorer»
Script
Uso
- Se você for salvar em um arquivo .ps1, deve alterar a codificação para «UTF-8 com BOM»
ou
- Copiar todo o código e colar no PowerShell ISE
NB
- PowerShell e PowerShell ISE devem ser executados com privilégios elevados
- Definir a política de execução adequada para scripts do PowerShell
Set-ExecutionPolicy Unrestricted -Force
Fonte: habr.com
