Kontrol panelinin otomasyonu> Kablosuz Ağ ayarları (802.11 modları) Powershell veya diğer otomatik prosedürlerle


2

Kablosuz adaptörümün modunu tüm mevcut modlara değiştirmek ve adaptörün başarılı bir şekilde bağlanıp bağlanmadığını kontrol etmek için Windows'taki "Denetim Masası \ Ağ ve İnternet \ Kablosuz Ağları Yönet" sayfasını Powershell veya başka bir otomatikleştirilmiş prosedürle otomatikleştirmek istiyorum.

Komut istemi komutlarıyla "Control Panel \ Network ve Internet \ Network Connections" 'a kadar açabildim (control / name Microsoft.NetworkAndSharingCenter, control ncpa.cpl, control netconnections). Ancak ayarlar sayfasını açmak için kod yazamıyorum.

Otomatikleştirmek istediğim tam navigasyon "Denetim Masası \ Ağ ve İnternet \ Kablosuz Ağları Yönet> Bağdaştırıcı Özellikleri> Yapılandır> Gelişmiş" ve ardından bağdaştırıcının modunu çeşitli 802.11 modlarına değiştirmek istiyorum. Bilmiyorum Powershell. Şimdiden teşekkürler.


802.11 modları ile ne demek istiyorsunuz?
Tanner Faulkner

802.11a vs 802.11b, vb. Demek istiyorsan, bu soru yardımcı olabilir: stackoverflow.com/questions/8323949/…
Tanner Faulkner

Bunu GUI'yi otomatikleştirmeye çalışarak yapmak istemezsiniz - yani: Şununla başlamak ncpa.cpl(genellikle bununla başa çıkmak zorunda değilsiniz control ) anlamsızdır. Diğer bir deyişle, kullanıcının değişiklikleri gerçekleştiği şekilde izlemesini veya doğrudan etkileşim kurmasını istemiyorsanız. (Ve bu başarmaya çalıştığınız bir şeyse, PowerShell muhtemelen doğru araç değildir.) PowerShell’in, bu ayarların Kayıt Defteri, .NET Framework ve diğer arka uç arayüzlerine doğrudan erişiminden yararlanmanız gerekir.
Iszi,

Bununla birlikte, bu özel ayarların yapılandırması tipik olarak sürücüye bağlıdır. Bu ayarların nerede depolandığı (üreticiler ve donanım modelleri arasında değişir) ve bunlar için kabul edilebilir değerlerin ne olduğu hakkında daha fazla bilgi edinmeniz gerekecektir. O zaman, PowerShell'i işi sizin için yapmanın bir yolunu bulmak için yeterince şanslı olabilirsiniz. Maalesef, başlangıçta "PowerShell'i tanımıyorsunuz" dediğiniz gibi, korkarım ki bu sizin için uygun olmayan bir görev. Aynı zamanda, aslında sisteminizin kontrolünü elinizde olmadan yardım edebileceğimiz bir şey değil.
Iszi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.