Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Connecté/Déconnecté à Internet
Auteur Message
Répondre en citant
Message Connecté/Déconnecté à Internet 
Est-il possible de se connecter et déconnecter d'internet via un le script Batch ou VBS?

Si oui, pouvez-vous me dire comment, s'il vous plaît ?
Merci.



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Connecté/Déconnecté à Internet 
Bonjour
connexion wifi ou cable ?

avec la commande netsh interface y a surement possibilité de couper les cartes réseaux

netsh interface set interface "Local Area Connection" DISABLED
OU

wmic path win32_networkadapter where index=XX call disable, il faut trouver le numéro de l index.


Code:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery( _
    "SELECT * FROM Win32_NetworkAdapter",,48)
For Each objItem in colItems
    Wscript.Echo "-----------------------------------"
    Wscript.Echo "Win32_NetworkAdapter instance"
    Wscript.Echo "-----------------------------------"
    Wscript.Echo "AdapterType: " & objItem.AdapterType
    Wscript.Echo "Description: " & objItem.Description
    Wscript.Echo "DeviceID: " & objItem.DeviceID
    Wscript.Echo "Index: " & objItem.Index
    Wscript.Echo "ServiceName: " & objItem.ServiceName
    Wscript.Echo "StatusInfo: " & objItem.StatusInfo
Next





______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Connecté/Déconnecté à Internet 
Oui, c'est une connexion WiFi que je veux désactiver et activer à ma guise via Batch.
Pour être franc, j'ai absolument rien compris.. Cool

J'ai écrit dans l'invite de commande, en tant qu'administrateur, cette ligne: netsh interface help
J'ai naviguer entre les lignes, mais je n'ai rien trouver.

Code:
netsh interface set interface "Local Area Connection" DISABLED

Pour ma part la console me retourne cette erreur:
Citation:
L'interface portant ce nom n'est pas enregistrée pour le routeur.


OU

Code:
wmic path win32_networkadapter where index=XX call disable

Citation:
ERREUR :
Description = Demande non valide



Et sa, c'est quoi?
Code:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery( _
    "SELECT * FROM Win32_NetworkAdapter",,48)
For Each objItem in colItems
    Wscript.Echo "-----------------------------------"
    Wscript.Echo "Win32_NetworkAdapter instance"
    Wscript.Echo "-----------------------------------"
    Wscript.Echo "AdapterType: " & objItem.AdapterType
    Wscript.Echo "Description: " & objItem.Description
    Wscript.Echo "DeviceID: " & objItem.DeviceID
    Wscript.Echo "Index: " & objItem.Index
    Wscript.Echo "ServiceName: " & objItem.ServiceName
    Wscript.Echo "StatusInfo: " & objItem.StatusInfo
Next




Répondre en citant
Message Connecté/Déconnecté à Internet 
Bonjour
le script vbs permet de connaitre l index de ta carte wifi, que tu pourras remplacer dans la ligne WMIC , XX à remplacer par le chiffre trouvé


pour la commande netsh, il faut trouver le bon terme de la connexion sans doute

netsh interface set /? peut etre ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Connecté/Déconnecté à Internet 
Voilà, j'ai éxécuté le Script VBS et j'ai sa

Citation:

Win32_NetworkAdaptater instance

AdapterType:
Description: WAN Miniport (IPv6)
DeviceID: 5
Index: 5
ServiceName: NdisWan
StatusInfo:

J'ai ensuite saisis dans l'invite de commande, en tant qu'Administrateur:
Code:
wmic path win32_networkadapter where index=5 call disable

pour avoir ce qui suis:
Citation:
Exécution (\\FRÉDÉRICHENRY\root\cimv2:Win32_NetworkAdapter.DeviceId="5")->disable()
ERREUR :
Description = Paramètre(s) de méthode non valide




Message Connecté/Déconnecté à Internet 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch