Existe um programa para configurar em lotes as configurações do Windows?

3

Eu estava prestes a escrever um script / programa rápido para configurar o Windows, mas pensei em verificar antes de passar algumas horas codificando.

Estou procurando configurar coisas como

  • configurações de energia
  • adicionando usuários de domínio ao grupo de administradores
  • desativar o UAC
  • et cetera

Descobri que levo de 30 minutos a uma hora para definir as configurações do Windows em um novo computador quando o levo para um site do cliente para configurá-lo. Alguém sabe de um programa que pode fazer isso que é um balcão único?

    
por msindle 30.08.2011 / 15:40

2 respostas

2

Existem muitos utilitários "tweaking" para o Windows, embora eu não acredite que exista um one-stop-shop para todas as configurações que você deseja modificar. Ultimate Tweaker para Windows , essencialmente o TweakUI for Windows 7, abrange muitos dos pequenos ajustes que os usuários gostam de fazer em novos sistemas por motivos de funcionalidade e desempenho e é minha escolha pessoal.

Dito isto, as poucas horas de codificação podem valer a pena se você economizar horas de trabalho manual a longo prazo. Pessoalmente, se eu tivesse um conjunto personalizado de tarefas para fazer, eu optaria pela codificação. Ele ajuda você a aprender internamente muito melhor sobre o Windows e seu programa seria mais simples de usar do que procurar na interface do usuário de outra pessoa. O PowerShell seria um recurso inestimável para isso, junto com o Snap de Gerenciamento de AD de Papéis do Active Active .

    
por 30.08.2011 / 15:53
1

Isso é algo para o Active Directory. Como você tem um domínio, tudo isso deve ser configurado na configuração do Active Directory.

Crie as configurações desejadas como grupos no Active Directory. Crie uma configuração de base que se aplique a todos os computadores do domínio e crie outros grupos para lidar com determinados casos especiais esperados. Em seguida, atribua contas de usuários e computadores aos grupos conforme apropriado.

Então, quando eles fazem login no domínio, todas as configurações necessárias são aplicadas automaticamente.

Você pode até implantar o software dessa maneira.

UPDATE para opções sem AD:

A maioria dessas configurações também pode ser aplicada por meio da Diretiva de Grupo ou do Registro, onde não há um controlador de domínio do AD.

Você terá que isolar as configurações do registro que deseja usar, se suas configurações globais estiverem em HKLM. Mas se eles estiverem em HKCU (Usuário atual), configurando uma conta de usuário corretamente na máquina e copiando C: \ Documents and Settings \\ ntuser.dat no diretório Default User de cada máquina (um hardware semelhante é melhor para essa configuração, mas estritamente necessário) permite que as configurações sejam propagadas para cada usuário que faz o login.

Escrevi um script em lote anos atrás que autodetetava vários aspectos diferentes do sistema (quando o XP era lançado, estávamos executando o Win95, 98 e XP e o script podia ver a diferença) e depois configurado com base nas configurações do sistema. aplicativos padrão, copiando nosso ntuser.dat padrão e várias outras configurações de registro.

Se eu fosse você, listaria cada configuração desejada e, em seguida, localizaria o local que essa configuração residia em um sistema e, em seguida, compilaria um arquivo de registro contendo todos os ajustes de registro, ntuser.dat onde aplicável e diretiva de grupo local. isso funciona (scripts de logon e logoff, por exemplo, podem ser "instalados" apenas copiando o script para o diretório correto do sistema). Você vai acabar com uma coleção de alguns arquivos diferentes que você pode, em seguida, script juntos usando o método que você preferir. É simples o suficiente para o Batch, mas se você preferir VB ou PS, eles provavelmente seriam mais poderosos.

Para começar: As configurações de energia estão na seção do registro do usuário atual. Use powercfg.cpl para definir as configurações desejadas e abra o registro em HKU.Default \ Painel de Controle \ PowerCfg \ PowerPolicies \ e remova as entradas numeradas de todas as configurações que você não deseja que estejam disponíveis. Faça o mesmo para cada SID em HKU. Agora copie ntuser.dat do perfil de usuário em que você está para o perfil de usuário padrão. Qualquer usuário que fizer login subsequentemente receberá as configurações de energia que você configurou.

    
por 30.08.2011 / 15:55