DEVCON
Aygıt Yöneticisi'ne alternatif DevCon komut satırı yardımcı programı işlevleri
Dizüstü bilgisayarlarda donanım bileşenlerini hızla açıp kapatmak
Dizüstü bilgisayarınızın bataryasının özellikle seyahatleriniz
sırasında olabildiğince uzun süre dayanmasını istiyorsunuz. Oysa
kablosuz ağ kartı ve modemler genellikle kullanılmadıkları halde etkin
durumdalar ve güç tüketmeye devam ediyorlar.
Söz konusu donanım bileşenlerini Aygıt Yöneticisi üzerinden devre dışı
bırakabilir ve yeniden etkinleştire-bilirsiniz. Ancak bu son derece
zaman alıcı bir işlem. Bunun yerine Microsoft tarafından geliştirilen
ücretsiz bir komut satırı aracı olan devcon'dan yararlanabilirsiniz.
Çalıştırılması gereken komutları batch dosyasına dâhil ettiğiniz
takdirde gereksiz cihazları devre dışı bırakmak ya da etkinleştirmek
için bu dosyaya çift tıklamanız yeterli: Bunun için şu yolu
izlemelisiniz:
[Linkleri görebilmek için üye olun veya giriş yapın.] İNDİR adresindende indirebileceğiniz devcon. exe'yi, üzerine çift tıklayarak, yazılımın
iki farklı sürümünü içeren arşiv dosyasını boş bir klasöre açın. İ386
alt klasöründeki 32 bitlik sürümü Windows klasörüne taşıyın. Sistem
yöneticisi olarak oturum açtığınızda devcon'u doğrudan komut satırı
üzerinden kullanabileceksiniz. Araçla ilgili bilgilere ulaşmak için
devcon.help
komutunu çalıştırabilirsiniz. Komutlarla ilgili daha detaylı bilgi için
help parametresinin altından kullanmak istediğiniz komutun adını girin,
örneğin:
devcon help enable
Herhangi bir komutu çalıştırmadan önce etkinleştirmek ya da devre dışı
bırakmak istediğiniz bileşene ait tanımı öğrenmelisiniz. Windows
bileşenler için genellikle şifrelenmiş gibi görünen karmaşık
tanımlamalar kullanıyor. Bilgiye ulaşmak için
devcon find*> C:cihaztxt
komutunu çalıştırın. Araç, tüm mevcut bileşenleri ve onlara ait
tanımlamaları içeren bir metin dosyası oluşturacak. Bileşenlere erişmek
için listeden onlara ait tanımlamalara ulaşmalısınız, örneğin Intel
3495ABG kablosuz ağ kartı için PCIVEN_8086&DEV_4222&SUB SYS_
10418086&REV_0248c2803E7Cl 8cO&OOE2 kullanılmakta. Bu tanımın
ilk bölümü diğerlerinden farksızsa diğer bölüm için *' ı joker karakter
olarak kullanabilirsiniz, örneğin:
devcon disable PCI VEN 808C0EV 822*
ile bir süreliğine kullanmanız gerekmeyen kablosuz ağ kartını devre dışı bırakabilir ve daha sonra
devcon enable PCIVEN 8088DEV_222*
ile yeniden etkinleştirebilirsiniz. Yukarıdaki komutları komut satırı
üzerinden her defasında yeniden çalıştırmak son derece güç. Oysa kendi
batch dosyanızı hazırlayarak zaman kazanabilirsiniz. Not Defteri'ni
çalıştırın ve gerektiğinde devre dışı bırakmak istediğiniz donanım
bileşeniyle ilgili komutu bu dosyaya girin. Dosyayı WLAN-kapa.bat
olarak Windows klasörü altına kaydedin. Daha sonra bileşeni yeniden
etkinleştirmek için kullanacağınız dosyayı oluşturun ve bu kez
WLAN-ac.bat olarak kaydedin. Her iki dosyaya ait kısa yolu masaüstüne
taşıyın.
Konsol Yardımı:devcon.exe [-r] [-m:\\
] [...]
-r belirtilirse, komut tamamlandıktan sonra gerektiğinde makineyi yeniden başlatır.
hedef makinenin adıdır.
çalıştırılacak komuttur (aşağıya bakın).
... komut için gerekli olan bir veya daha fazla değişkendir.
Belirli bir komut ile ilgili yardım için şunu yazın: devcon.exe help
classfilter Sınıf filtrelerinin değiştirilmesine izin verir.
classes Tüm aygıt kurulum sınıflarını listele.
disable Belirli bir donanım veya örnek kimliğiyle eşlenen
aygıtları devre dışı bırak.
driverfiles Aygıtlar için yüklü olan sürücü dosyalarını listele.
drivernodes Aygıtlar için tüm aygıt düğümlerini listeler.
enable Belirli bir donanım veya örnek kimliğiyle eşlenen
aygıtları etkinleştir.
find Belirli bir donanım veya örnek kimliğiyle eşlenen
aygıtları bul.
findall Mevcut olmayanlar da dahil tüm aygıtları bul.
help Bu bilgileri görüntüle.
hwids Aygıtların donanım kimliklerini listeler.
install Bir aygıtı el ile yükle.
listclass Bir kurulum sınıfının tüm aygıtlarını listele.
reboot Yerel makineyi yeniden başlat.
remove Belirli bir donanım veya örnek kimliğiyle eşlenen
aygıtları kaldır.
rescan Yeni donanımları tara.
resources Aygıtların donanım kaynaklarını listeler.
restart Belirli bir donanım veya örnek kimliğiyle eşlenen
aygıtları yeniden başlatır.
stack Aygıtların beklenen sürücü yığınını listeler.
status Aygıtların çalışma durumunu listele.
update Bir aygıtı el ile güncelleştir.
UpdateNI Kullanıcı istemi olmadan bir aygıtı el ile güncelleştir
SetHwID Kök olarak numaralandırılmış aygıtların donanım kimliği sırasını ekler, siler ve değiştirir.
NOT:
ANLAMAYAN BİLMEYEN YAPMASIN ALINTI