![Activar/desactivar el dispositivo Windows 7 a través de la línea de comando](https://rvso.com/image/1316148/Activar%2Fdesactivar%20el%20dispositivo%20Windows%207%20a%20trav%C3%A9s%20de%20la%20l%C3%ADnea%20de%20comando.png)
Tengo un dispositivo que a menudo habilito y deshabilito usando elAdministrador 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 devcon
que funciona para Windows 2000, Windows XP yServidor Windows 2003, pero necesito uno que funcione para Windows 7. ¿Hay alguno disponible gratuitamente?
Respuesta1
- Descargar elKit de controladores WDK para Windows 7.1.0de Microsoft.
- Utilizar elextractores universalespara extraer el contenido de la ISO a una ubicación temporal... o utilice cualquier método que desee para montar y acceder a la ISO.
- Puede utilizar la misma herramienta para extraer el archivo de instalación "WDK\setuptools_x64fre.msi" a un directorio temporal.
- En ese directorio temporal encontrará "WinDDK\7600.16385.win7_wdk.100208-1538\tools\devcon\amd64\devcon.exe". Se ha probado su funcionamiento con Win7x64 y forma parte del kit de desarrollo de controladores de Windows más reciente.
Entonces, existe Devcon.exe para Windows 7 para usted. Funciona con Windows 7 y es gratis.
Instrucciones tomadas delRespuestas de Microsoftforo.
Respuesta2
DevManViewes otra forma de hacer esto, y es mucho más fácil de adquirir que devcon.exe, pero sigue siendo gratuito.
Utilizo el siguiente comando en un archivo por lotes para desactivar/activar 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 normal, editar sus propiedades y agregar los parámetros en elObjetivocampo.
Respuesta3
Para Windows 8, hay WDK 8.1 disponible enhttp://msdn.microsoft.com/en-US/windows/hardware/gg454513
El pequeño binario de configuración permite descargar (sin instalar WDK) (~500 MB) y sin contenedor iso.
Se buscaron taxis para devcon.exe pero los nombres están codificados. Se utilizó Universal Extractor para extraer "..\Installers\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 privilegios de administrador para que tenga efecto.