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.