Gå til innhold

Aktivere / Deaktivere netttverk uten lokal admin WXP


Biskus

Anbefalte innlegg

Videoannonse
Annonse

eneste jeg vet om sånn sett er et VBS-scrip som kan brukes til å deaktivere et gitt nettverkskort. om dette skal være det trådløse eller kablede nettverkskortet kan bestemmes selv. Det er vel ikek noe i veien for å moderninsere det litt slik at en kan enable eller disable det etter valg eller ha to stykker som gjør hver sin oppgave.

 

har det liggende på hjemmemaskinen min så kan legge det ut når jeg er hjemme hvis du er intrisert.

Lenke til kommentar

her er scriptet

 

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

Lenke til kommentar
  • 2 måneder senere...
  • 1 måned senere...

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...