Commandes batch liées au réseau

Résolu
Cadorb Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
Cadorb Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je souhaiterais savoir s'il est possible d'utiliser une / plusieurs commandes batch
pour activer ou déactiver les protocoles TCP/IPv6 et TCP/IPv4 d'une carte réseau.
Ou bien tout peut être une commande qui permettrait la désactivation totale
de l'accès au réseau (sans désactiver la carte réseau).

Config des machines : winxp / winvista / win7

Merci :)

2 réponses

  1. dsy73 Messages postés 9003 Date d'inscription   Statut Contributeur Dernière intervention   2 547
     
    Regarde du coté de la commande netsh intégrée à Windows
    0
  2. Cadorb Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   13
     
    Je crois que ce n'est pas possible en batch, je me demande ce qu'il en est de powershell
    0
    1. dsy73 Messages postés 9003 Date d'inscription   Statut Contributeur Dernière intervention   2 547
       
      as-tu regardé netsh comme indiqué ?
      0
    2. Cadorb Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   13
       
      Oui mais soit je n'ai pas compris le "man" soit il n'y a rien qui correspond à ma recherche.
      Je suis en train de réorienter mon sujet.
      J'ai trouvé une solution avec powershell pour désactiver la carte réseau finalement.

      Le but de la manip est assez simple :
      à une heure précise chaque jour : déconnexion de la carte réseau
      à une autre heure chaque jour : reconnexion de la carte réseau

      Mais si le pc est éteint à l'heure prévue il faudrait effectuer la tâche au moment du démarrage de la machine.

      J'ai pensé faire un batch de ce type :
      at 15:03 powershell c:/rez.ps1 D  
      at 18:05 powershell c:/rez.ps1 E


      le c:/rez.ps1 D déconnecte la carte réseau
      le c:/rez.ps1 E reconnecte la carte réseau

      il faudrait ajouter une boucle peut être pour déconnecter(ou reconnecter) la carte toute les minutes jusqu'à la prochaine tâche.

      Je ne sais pas

      ou tout faire en powershell mais j'y connais rien.
      0