elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  (SOLUCIONADO)Como Habilitar/Deshabilitar dispositivos desde CMD?(Plan económico)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: (SOLUCIONADO)Como Habilitar/Deshabilitar dispositivos desde CMD?(Plan económico)  (Leído 25,429 veces)
SuperDraco


Desconectado Desconectado

Mensajes: 2.505


Crew Dragon


Ver Perfil
(SOLUCIONADO)Como Habilitar/Deshabilitar dispositivos desde CMD?(Plan económico)
« en: 12 Marzo 2011, 18:18 pm »

Hola, me acaba de surgir una idea... la de deshabilitar todos los dispositivos que no esté usando mi pc cuando no los necesite, como Puertos USB, Disquetera,Router, DVD-Rom, incluso el HDD...

¿Estos gastan energia aun cuando no se están usando, o me equivoco?

¿Y se puede hacer con un batch?

La única info que he encontrado es para desactivar la Red con netsh, así que me falta para todo lo demás, no tengo ni idea!...

Gracias...


« Última modificación: 12 Marzo 2011, 18:23 pm por pitoloko » En línea

No he vuelto, solo estoy de paso.
SuperDraco


Desconectado Desconectado

Mensajes: 2.505


Crew Dragon


Ver Perfil
Re: Como Habilitar/Deshabilitar dispositivos desde CMD? (Plan económico)
« Respuesta #1 en: 12 Marzo 2011, 18:23 pm »

mmmmmmm que suerte tengo!! y que precipitado soy a veces al escribir posts xD...

Existe una utilidad de Microsoft para el CMD, se llama DevCon y se puede descargar aquí:

http://support.microsoft.com/default.aspx?scid=http://support.m%20icrosoft.com:80/support/kb/articles/q311/2/72.asp&NoWebContent=1

Device Console Help:
Código:
devcon.exe [-r] [-m:\\<machine>] <command> [<arg>...]
-r if specified will reboot machine after command is complete, if needed.
<machine> is name of target machine.
<command> is command to perform (see below).
<arg>... is one or more arguments if required by command.
For help on a specific command, type: devcon.exe help <command>
classfilter          Allows modification of class filters.
classes              List all device setup classes.
disable              Disable devices that match the specific hardware or
                       instance ID.
driverfiles          List driver files installed for devices.
drivernodes          Lists all the driver nodes of devices.
enable               Enable devices that match the specific hardware or
                       instance ID.
find                 Find devices that match the specific hardware or
                       instance ID.
findall              Find devices including those that are not present.
help                 Display this information.
hwids                Lists hardware ID's of devices.
install              Manually install a device.
listclass            List all devices for a setup class.
reboot               Reboot local machine.
remove               Remove devices that match the specific hardware or
                       instance ID.
rescan               Scan for new hardware.
resources            Lists hardware resources of devices.
restart              Restart devices that match the specific hardware or
                       instance ID.
stack                Lists expected driver stack of devices.
status               List running status of devices.
update               Manually update a device.
UpdateNI            Manually update a device without user prompt
SetHwID              Adds, deletes, and changes the order of hardware IDs of root-enumerated devices.
                    

SALUDOS!


En línea

No he vuelto, solo estoy de paso.
SuperDraco


Desconectado Desconectado

Mensajes: 2.505


Crew Dragon


Ver Perfil
Re: (SOLUCIONADO)Como Habilitar/Deshabilitar dispositivos desde CMD?(Plan económico)
« Respuesta #2 en: 13 Marzo 2011, 05:15 am »

Bueno, dejo esto aquí por si a alguien le sirve...


Código
  1. @Echo off
  2. Title=Hardware Disabler
  3. Mode con cols=33 lines=3
  4. color 0e & echo+ & echo+ Deshabilitando dispositivos...
  5.  
  6.  
  7. : CD/DVD
  8. devcon disable =CDROM >nul
  9.  
  10.  
  11. : Discos duros secundarios
  12. devcon disable =DiskDrive >nul
  13.  
  14.  
  15. : Disquetera
  16. devcon disable =fdc >nul
  17. devcon disable =FloppyDisk >nul
  18.  
  19.  
  20. : Dispositivos móviles
  21. devcon disable =WCEUSBS >nul
  22.  
  23.  
  24. : Dispositivos portátiles
  25. devcon disable =WPD >nul
  26.  
  27.  
  28. : Dispositivos de imagen
  29. devcon disable =Image >nul
  30.  
  31.  
  32. : Impresora
  33. devcon disable =Printer >nul
  34.  
  35.  
  36. : Impresoras IEEE 1394 y SCSI3
  37. devcon disable =PnpPrinters >nul
  38.  
  39.  
  40. : Dispositivo de High Definition Audio
  41. devcon disable HDAUDIO\FUNC_01 >nul
  42. devcon disable PCI\CC_0403 >nul
  43. devcon disable PCI\CC_040300 >nul
  44.  
  45.  
  46. : Puertos (COM y LPT)
  47. devcon disable =Ports >nul
  48.  
  49.  
  50. : Dispositivos USB de almacenamiento
  51. devcon disable USBSTOR\Disk
  52.  
  53.  
  54. : Dispositivo de entrada USB
  55. devcon disable USB\Class_03 >nul
  56.  
  57.  
  58. : Dispositivos de interfaz de usuario (HID)
  59. devcon disable =HIDClass >nul
  60.  
  61.  
  62. : Radios Bluetooth
  63. devcon disable =Bluetooth >nul
  64.  
  65.  
  66. : Altavoz de la torre
  67. devcon disable *PNP0800 >nul
  68.  
  69.  
  70. : Botón de encendido de la torre
  71. devcon disable ACPI\PNP0C0C >nul
  72.  
  73.  
  74. : Cronómetro de la torre
  75. devcon disable *PNP0100 >nul
  76.  
  77.  
  78. : iniciador iSCSI
  79. devcon disable ROOT\ISCSIPRT >nul
  80.  
  81.  
  82. : Controlador de enumerador de unidades virtuales
  83. devcon disable ROOT\vdrvroot >nul
  84.  
  85.  
  86. : Adaptador 6to4 de Microsoft
  87. devcon disable *6to4mp >nul
  88.  
  89.  
  90. : Teredo Tunneling Pseudo-Interface (IPv6)
  91. devcon disable *TEREDO >nul
  92.  
  93.  
  94. : Adaptador ISATAP (IPv6)
  95. devcon disable *ISATAP >nul
  96.  
  97.  
  98. : Minipuerto WAN (IKEv2)
  99. devcon disable ms_agilevpnminiport >nul
  100.  
  101.  
  102. : Minipuerto WAN (IP)
  103. devcon disable ms_ndiswanip >nul
  104.  
  105.  
  106. : Minipuerto WAN (IPv6)
  107. devcon disable ms_ndiswanipv6 >nul
  108.  
  109.  
  110. : Minipuerto WAN (L2TP)
  111. devcon disable ms_l2tpminiport >nul
  112.  
  113.  
  114. : Minipuerto WAN (PPPOE)
  115. devcon disable ms_pppoeminiport >nul
  116.  
  117.  
  118. : Minipuerto WAN (PPTP)
  119. devcon disable ms_pptpminiport >nul
  120.  
  121.  
  122. : Minipuerto WAN (SSTP)
  123. devcon disable ms_sstpminiport >nul
  124.  
  125.  
  126. : Minipuerto WAN (Monitor de red)
  127. devcon disable ms_ndiswanbh >nul
  128.  
  129.  
  130. : Controladoras host de bus IEEE 1394
  131. devcon disable =1394 >nul
  132.  
  133.  
  134. : Controladora de host Texas Instruments compatible con OHCI 1394
  135. devcon disable PCI\CC_0C00 >nul
  136.  
  137.  
  138. : Controladoras de bus serie universal
  139. devcon disable =usb >nul
  140.  
  141.  
  142. : Enumerador de bus raíz de UMBus
  143. devcon disable root\umbus >nul
  144.  
  145.  
  146. : Enumerador de bus compuesto
  147. devcon disable ROOT\CompositeBus >nul
  148.  
  149.  
  150. : Canales IDE
  151. devcon disable =hdc >nul
  152.  
  153.  
  154. : Controladora estándar PCI IDE de doble canal
  155. devcon disable PCI\CC_0101 >nul
  156.  
  157.  





----------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------

Y para volver a habilitarlo todo...

Código
  1. @Echo off
  2. Title=Hardware Enabler
  3. Mode con cols=30 lines=3
  4. color 0e
  5.  
  6. echo+ & echo+ Habilitando dispositivos...
  7.  
  8. devcon enable * >nul
  9. devcon enable * >nul
  10. devcon enable * >nul
  11.  

(Si, 3 veces, cada vez es como que encuentra nuevos dispositivos... :S)
« Última modificación: 13 Marzo 2011, 05:21 am por pitoloko » En línea

No he vuelto, solo estoy de paso.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines