Activar / desactivar el dispositivo Windows 7 a través de la línea de comando


33

Tengo un dispositivo que a menudo habilito y deshabilito usando el Administrador de dispositivos . Me gustaría escribir un script para hacer esto mediante programación (es decir, usando la línea de comando). Vi un programa llamado devconque funciona para Windows 2000, Windows XP y Windows Server 2003 , pero necesito uno que funcione para Windows 7. ¿Hay alguno disponible gratuitamente?

Respuestas:


11
  1. Descargue el WDK Windows Driver Kit 7.1.0 de Microsoft.
  2. Use el Extractor universal para extraer el contenido de la ISO a una ubicación temporal ... o use el método que desee para montar y entrar en la ISO.
  3. Puede usar la misma herramienta para extraer el archivo de instalación "WDK \ setuptools_x64fre.msi" en un directorio temporal.
  4. En ese directorio temporal encontrará "WinDDK \ 7600.16385.win7_wdk.100208-1538 \ tools \ devcon \ amd64 \ devcon.exe". Ha sido probado para que funcione con Win7x64, y es parte del kit de desarrollo de controladores de Windows más reciente.

Entonces, hay Devcon.exe para Windows 7 para usted. Funciona con Windows 7 y es gratis.

Instrucciones tomadas del foro de respuestas de Microsoft .


Este caballero aquí tuvo la amabilidad de cargar el archivo solo, por lo que no tiene que descargar un ISO de 700 mb solo para extraerlo. Funcionó bien para mí.
— HodofHod

1
Asegúrese de extraer también setuptools_x64fre_cab001.cab, porque en realidad ese archivo cab contiene devcon, no el msi.
— Tarnay Kálmán

wp.me/p7I9kP-w muestra cómo descargar solo el fragmento de ISO que necesita, muestra Win 7, 8 y 10, x64 y x86.
— robrich

43

DevManView es otra forma de hacer esto, y es mucho más fácil de adquirir que devcon.exe, pero sigue siendo gratuito.

Uso el siguiente comando en un archivo por lotes para usar deshabilitar / habilitar un dispositivo en la computadora portátil de mi esposa cuando lo necesitamos:

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

También puede crear un acceso directo regular, editar sus propiedades y agregar los parámetros en el campo Destino .


Esto funcionó en Vista también.
— T.Todua

1
Me pone triste y feliz que exista una herramienta que hace esto.
— dwj

1
El sitio no menciona los sistemas compatibles, pero funciona bien en Windows 8.1 de 64 bits (utiliza la versión "DevManView para sistemas x64").
— Álvaro González

trabajó para mí en abril de 2015 - win7-64
— Uğur Gümüşhan

Sería mejor si hubiera una opción para alternar el estado del dispositivo.
— Adil Malik

2

Para Windows 8, hay WDK 8.1 disponible en http://msdn.microsoft.com/en-US/windows/hardware/gg454513

El pequeño binario de configuración permite la descarga (sin instalar WDK) (~ 500 MB) y sin contenedor iso.

Busqué taxis para devcon.exe pero los nombres están codificados. Universal Extractor usado para extraer ".. \ Installer \ Windows Driver Kit-x86_en-us.msi" - finaliza con un error. Sin embargo, obtuve el archivo que necesito: "... \ Windows Kits \ 8.1 \ Tools \ x64 \ devcon.exe"

La herramienta debe ejecutarse con Privs de administrador para que surta efecto.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.