Gå til innhold

Aktivere/deaktivere trådløs driver med CMD


VTI

Anbefalte innlegg

Videoannonse
Annonse
er det et trådløst nettverkskort du skal deaktivere? har et vbs-script som gjør den nytten hvis du vil ha.

VBS-script? Er redd jeg ikke kjenner til det :p

Tenkte mest på å bruke en bat fil eller noe som gjør at jeg raskt kan skru driveren av / på

:-)

Lenke til kommentar

dette er brukt på Xp forresten. er usikker på hvordn det fungerer på Vista.

 

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

det er jeg ikke sikker åp for å sid et som det er. jeg har kun brukt det for å deaktivere nettverkskort og aldri hatt behov for å aktivisere nettverkskortet på den samme maskinen igjen. når jeg har lagt det inn har det vært lagt inn som et startupscript som kjøres hver gang maskinen skrus på. fjerner du det som et startupscript regner jeg med at nettverkskortet skal fungere ved første oppstart igjen.

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