Rarst inspirerede mig til at tage et nærmere kig på kommando-linje værktøj devcon, som er blevet skabt af Microsoft. Devcon er en kommandolinje-versionen af Windows enhedshåndtering.
Vi har for nylig offentliggjort en energibesparelse artikel, der indeholdt et tip til at deaktivere computerens hardware for at spare strøm, hvilket især er nyttigt for de mobile computer-systemer som bærbare computere eller netbooks.
Det er muligt at skrive et simpelt batch script, der kan slå computer hardware fra. Kan være praktisk for brugere, der ønsker at tilslutte deres bærbare computer til en strømkilde og bruge det på vejen så godt. De ville simpelthen slå de unødvendige computer hardware på vej, og tænde den igen, når den er tilsluttet en strømkilde igen.
Skabelse kræver ikke programmering færdigheder, men du er nødt til at vide lidt om computer hardware, der er installeret på dit system. Ikke al hardware skal være deaktiveret, muligheder omfatter
- Audio-Enheder
- Netværkskort
- Trådløst Netværkskort
- CD -, DVD-og Blu-Ray-drev
- Floppy drev
- webcams, kortlæsere og andre enheder
Du har brug for tre kommandoer til at arbejde med devcon.
- devcon finde
- devcon deaktivere
- devcon aktiver
Start ved at downloade devcon fra den officielle Microsoft-websted. Pak den ud i en mappe af din valg. Det kan være en god idé at sætte det ind i en mappe, der er angivet i system sti af operativsystemet, fx /system32.
Åbn Windows-kommandolinje med [Windows R], [cmd], [enter].
Indtast devcon finde ud af, * at få en oversigt over alle hardware-enheder. Dette kan være en lang liste, kan du bruge følgende kommando til at finde en specifik enhed (kommandoen store og små bogstaver):
devcon find * | finde “computer hardware identifier”
For at finde alle de Kreative enheder, man kunne komme ind
devcon find * | finder “Creative”
Den enhed, i skærmbilledet ovenfor, vil blive Creative Soundblaster X-FI lydkort. For at deaktivere lydkortet, skal man bruge følgende kommando
devcon deaktivere PCIVEN_1102
Det er nok til at tilføje den unikke identifikator for hardware-enhed. Her er nogle tips til at gøre mest muligt ud af find kommandoen:
Find alle PCI-enheder
devcon find * | finde “PCI”
Find alle USB-enheder
devcon find * | finde “USB”
Alt, hvad der skal gøres nu er at indsamle de unikke id ‘ er til alle computerens hardware enheder, der skal være slukket til tider.
Oprette en ny tekst-dokument på computeren, name it deaktivere.bat. Højreklik på det, vælg rediger, og tilføj så mange devcon deaktivere linjer, at det, som du ønsker.
devcon deaktivere PCIVEN_1102
devcon deaktivere PCIVEN_1317
devcon deaktivere USBVID_1532
Nu skal du oprette en ny batch-fil, hvis navn det muligt.bat og bruge følgende kode (du dybest set udveksling deaktivere, med aktivere)
devcon aktivér på PCIVEN_1102
devcon aktivér på PCIVEN_1317
devcon aktiver USBVID_1532
Det er en grundlæggende script. Du kan tilføje ekko af kommandoer til det, kombinere de to scripts i én og forbedre det yderligere. Det grundlæggende script på den anden side ikke, hvad det er meningen de skal gøre.