Desabilitando Programas de Inicialização e Serviços no Prompt de Comando (XP / Vista / 7/8)

2

Eu preciso de um comando que desative todos os programas e serviços, exceto o essencial. No msconfig isso é chamado de inicialização de diagnóstico.

Estou trabalhando na automação de muito trabalho para limpar máquinas e seria bom ter um .bat que pudesse matar todos os processos do usuário, remover arquivos temporários e, como mencionado, desativar programas e serviços de inicialização em uma caiu.

Certamente esse comando existe?

Um milhão de agradecimentos!

    
por Scandalist 07.03.2013 / 00:37

2 respostas

4

Pelo menos para serviços, você pode usar o programa de linha de comando sc . Ele permite que você modifique serviços (não apenas inicie / pare com net ).

Por exemplo, para desabilitar e parar um servidor web Apache, você pode usar isto:

sc config apache2.2 start=disabled
sc stop apache2.2

Você pode usar sc query para obter uma lista de serviços, mas pode ser capaz de analisar com outras ferramentas de linha de comando (como sed ou grep ; que são de terceiros).

    
por 07.03.2013 / 01:41
1

Eu não encontrei esse comando, embora eu tenha procurado por toda a rede por algo similar. No entanto, você pode usar msconfig em execução e desativar tudo o que não precisa e mexer na inicialização. Há também um bom programa chamado CCleaner que limpa o registro e todo o lixo do PC. Esses são os métodos que uso e muitas outras pessoas. É rápido e conveniente.

    
por 07.03.2013 / 01:32