Gå til innhold

ilpostino

Anbefalte innlegg

Videoannonse
Annonse
noen som vet om det går ann, ved hjelp av script eller GP, å disable trådløse nettverkskort når en laptop blir koblet til et kablet nettverk?

9533835[/snapback]

 

Kan du ikke bare endre metric på kortene da?

Dvs at du manuelt setter metric på det det vanlige nettverkskortet til et lavere tall enn det du setter på det trådløse.. Slik vil trafikk gå gjennom "det vanlige" i steden for det trådløse nettet når begge er tilkoblet...

Lenke til kommentar
Problemer med at to aktive tilkoblinger til samme nettverk gnøkker til domene/servertilkobling? :)

 

I så fall vil ikke lavere metrikk på det vanlige nettverkskortet nødvendigvis løse problemet. Har opplevd flere problemer med dette selv etter slik endring.

9545175[/snapback]

 

OK! Dette har alltid løst problemet de gangene jeg har vært borti dette.. Nå setter jeg da alltid opp nettet slik at det trådløse nettet ligger i et annet vlan/segment enn kabelnettet da..

Lenke til kommentar
  • 3 uker senere...

her er løsning på saken:

 

Const HKEY_LOCAL_MACHINE = &H80000002
Public WShell
strComputer = "."

Set WShell = Wscript.CreateObject("Wscript.Shell") 
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _ 
strComputer & "\root\default:StdRegProv")

strKeyPath = "SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}"
oReg.EnumKey HKEY_LOCAL_MACHINE, strKeyPath, arrSubKeys

For Each subkey In arrSubKeys
If subkey <> "Descriptions" Then
Wscript.Echo strKeyPath & "\" & subkey & "\" & "Connection"
strValueName = "MediaSubType"
oReg.GetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath & "\" & subkey & "\" & "Connection" ,strValueName,dwvalue

strValueName = "Name"
oReg.GetStringValue HKEY_LOCAL_MACHINE,strKeyPath & "\" & subkey & "\" & "Connection" ,strValueName,strValue
Wscript.Echo "Card: " & strValue

If dwvalue = 2 Then
strValueName = "Name"
oReg.GetStringValue HKEY_LOCAL_MACHINE,strKeyPath & "\" & subkey & "\" & "Connection" ,strValueName,strValue
Wscript.Echo "This is a wireless card and will be disabled: " & strValue

strValueName = "PnpInstanceID"
oReg.GetStringValue HKEY_LOCAL_MACHINE,strKeyPath & "\" & subkey & "\" & "Connection" ,strValueName,strValue
wShell.Run "devcon disable ""@" & strValue & """" ,2,true
End If
End If
Next

Endret av ilpostino
Lenke til kommentar
  • 3 måneder senere...
noen som vet om det går ann, ved hjelp av script eller GP, å disable trådløse nettverkskort når en laptop blir koblet til et kablet nettverk?

 

Kan du ikke bare endre metric på kortene da?

Dvs at du manuelt setter metric på det det vanlige nettverkskortet til et lavere tall enn det du setter på det trådløse.. Slik vil trafikk gå gjennom "det vanlige" i steden for det trådløse nettet når begge er tilkoblet...

 

Hvordan endrer du metric? Hva er det metric styrer? hvilket nettverkskort som skal brukes når begge har tilgang til samme server?

Lenke til kommentar
Når du har 2 eller flere gateway's (en pr NIC) så vil det NIC'et med lavest metric være det som sender trafikken. Jeg pleier å sette manuell metric på wlan til 200 og på "vanlig" NIC til 1. :) (det viktige er at det ene tallet er lavere enn det andre)

Men hvor kan du endre metric? sjekket enhetsbehandlingen på avansert under ene nettverkskortet, men kunne ikke finne den

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...