Modifica delle proprietà in modalità wireless adattatore di rete wireless
-
26-10-2019 - |
Domanda
La mia scuola utilizza 802.11a, ma a casa io uso 802.11b. Questo significa che ogni volta che vado da casa a scuola o l'altro modo devo andare a Gestione periferiche -> Schede di rete -> Intel (R) WiFi Link 5100 AGN -> Proprietà -> Avanzate -> la modalità wireless -> modificare il valore .
Vorrei fare un piccolo programma C # che fa questo per me, ma non so da dove cominciare.
Qualcuno può punto nella giusta direzione di me, non ho idea su dove cominciare.
Ho ricevuto una risposta da MSDN - ma non l'ho ancora testato. http: //social.msdn .microsoft.com / Forum / it-IT / csharpgeneral / thread / 3a8a096d-b0e8-488c-930F-12735e5f7b4b
SOLUTION Dopo aver lavorato con questo un po ', ho trovato una soluzione. Prima i utilizzata Process Monitor capire quale sono stati modificati i valori di registro, quando ho cambiato la modalità wireless manualmente.
Ora la modifica del valore contiene 2 passi. Il nome per le modalità wireless vengono mappati a un numero. I numeri sono quindi mappati in una chiave diversa Registro di sistema per un numero di modalità wireless. Quindi, prima ho trovato il numero in base al nome, e poi ho impostato il valore di una chiave di registro diverso.
Dopo che l'adattatore di rete deve essere ripristinato, che ho usato per fare WMI.
ho avuto aiuto nel Questo thread su MSDN.
Non sono sicuro, se funziona in tutti i sistemi operativi Windows, e io non sono sicuro se funziona su tutte le schede di rete. In ogni modo, questo è quello che ho fatto.
Soluzione 2
SOLUZIONE Dopo aver lavorato con questo un po ', ho trovato una soluzione. Prima ho usato controllo dei processi di capire che sono stati modificati i valori di registro, quando ho cambiato la modalità wireless manualmente.
Ora la modifica del valore contiene 2 passi. Il nome per le modalità wireless vengono mappati a un numero. I numeri sono quindi mappati in una chiave diversa Registro di sistema per un numero di modalità wireless. Quindi, prima ho trovato il numero in base al nome, e poi ho impostato il valore di una chiave di registro diverso.
Dopo che l'adattatore di rete deve essere ripristinato, che ho usato per fare WMI.
ho avuto aiuto in questo thread su MSDN.
Non sono sicuro, se funziona in tutti i sistemi operativi Windows, e io non sono sicuro se funziona su tutte le schede di rete. In ogni modo, questo è quello che ho fatto.
Altri suggerimenti
si vuole scavare in System.Management namespace a pasticciare con i dispositivi http : //msdn.microsoft.com/en-us/library/system.management.aspx
C'è un API scritta per accedere a tutte le schede di rete WiFi. Potete trovare il suo codice sorgente a qui . La speranza che dovrebbe iniziare.