Ativar / desativar o dispositivo do Windows 7 via linha de comando

31

Eu tenho um dispositivo que geralmente habilito e desabilito usando o Gerenciador de dispositivos . Eu gostaria de escrever um script para fazer isso de forma programática (ou seja, usando a linha de comando). Eu vi um programa chamado devcon que funciona para Windows 2000, Windows XP e Windows Server 2003 , mas eu preciso de um que funciona para o Windows 7. Existe um disponível gratuitamente?

    
por corsiKa 26.05.2012 / 03:58

3 respostas

10
  1. Faça o download do WDK Windows Driver Kit 7.1.0 da Microsoft.
  2. Use o Extrator universal para extrair o conteúdo do ISO para um local temporário ... ou use qualquer método que você goste monte e entre na ISO.
  3. Você pode usar a mesma ferramenta para extrair o arquivo de instalação "WDK \ setuptools_x64fre.msi" para um diretório temporário.
  4. Nesse diretório temporário, você encontrará "WinDDK \ 7600.16385.win7_wdk.100208-1538 \ tools \ devcon \ amd64 \ devcon.exe". Ele foi testado para funcionar com o Win7x64 e faz parte do mais recente kit de desenvolvimento de drivers do Windows.

Portanto, há Devcon.exe para o Windows 7 para você. Funciona com o Windows 7 e é gratuito.

Instruções retiradas do Fórum Microsoft Answers .

    
por 26.05.2012 / 04:12
40

DevManView é outra maneira de fazer isso - e é muito mais fácil de adquirir que devcon.exe, mas ainda está livre.

Eu uso o seguinte comando em um arquivo em lote para usar a opção Desativar / ativar um dispositivo no laptop da minha esposa quando necessário:

devmanview.exe /disable_enable "SDA Standard Compliant SD Host Controller"

Você também pode criar um atalho regular, editar suas propriedades e adicionar os parâmetros no campo Destino .

    
por 04.03.2013 / 06:50
2

Para o Windows 8, há o WDK 8.1 disponível no link

O pequeno binário de configuração permite baixar (sem instalar o WDK) (~ 500MB) e sem o iso-container.

Pesquisou táxis para o devcon.exe, mas os nomes estão embaralhados. Extrator Universal usado para extrair ".. \ Instaladores \ Windows Driver Kit-x86_en-us.msi" - termina com um erro. No entanto, tenho o arquivo que eu preciso: "... \ Windows Kits \ 8.1 \ Tools \ x64 \ devcon.exe"

A ferramenta precisa ser executada com Admin privs para ter efeito.

    
por 21.07.2014 / 23:49