Désactiver temporairement une carte réseau - Logiciels - Windows & Software
Marsh Posté le 02-06-2008 à 15:28:05
Un petit script de tache schedulée incluant une commande "devcon disable xx"
http://support.microsoft.com/kb/311272
devrait convenir
Ensuite la manip inverse, avec "devcon enable xx"
Tu y mets l'ID de la carte que tu veux activer/desactiver
Marsh Posté le 03-06-2008 à 09:20:44
Hello!
Ca m'a l'air bien ca! Merci.
Juste une petite question, comment retrouver l'ID d'un périphérique???
Merci du coup de main,
Cristaline.
Marsh Posté le 03-06-2008 à 10:07:05
C'est indiqué sur la page de support que jovial t'as indiqué :
devcon find *
Dresse la liste de toutes les instances des périphériques présents sur l'ordinateur local.
Marsh Posté le 03-06-2008 à 12:50:22
Arf... merci... bah, quand on est bigleuse, c'est pour la vie hein!
Bon, je dresse donc la liste de tous les périphériques et je repère celui qui m'interesse, ca donne ceci :
PCI\VEN_1011&DEV_0019&SUBSYS_A1091259&REV_41\5&2F6E5A43&0&0001F0: Allied Telesyn
AT-2800TX (V2) CardBus Fast Ethernet Adapter
(je fais ca sur mon portable plutôt que directement sur le serveur HP... histoire de tester la chose...).
Je tape quoi ensuite comme commande?
J'ai essayé : devcon diable PCI\VEN_1011&DEV_0019&SUBSYS_A1091259&REV_41\5&2F6E5A43&0&0001F0
ca fonctionne bien mais ca donne des erreurs du style :
PCI\VEN_1011&DEV_0019&SUBSYS_A1091259&REV_41\5&2F6E5A43&0&0001F0: Disabled 1 device(s) disabled.
'DEV_0019' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
'SUBSYS_A1091259' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
Le chemin d'accès spécifié est introuvable.
'2F6E5A43' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
'0' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
'0001F0' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
Donc j'ai essayé de faire plus court et juste taper "devcon disable PCI\VEN_1011&"
Bon, là ca ne donne plus d'erreur. Le truc, si j'ai bien suivi, c'est qu'il va désactiver tous les prériphériques dont l'ID du vendeur est 1011 non?
Dans le cas présent, tout va bien, je n'ai qu'une seule carte de chez Allied Telesyn, mais si j'en avais deux, il aurait désactiver les deux non?
Supposons que je veuille désactiver la carte réseau intégrée au portable, qui a un ID Vendor de chez Intel, en tapant la commande "devcon disable PCI\VEN_8086" je risque de désactiver tout ce qu'il y a ici en dessous non?
PCI\VEN_8086&DEV_1031&SUBSYS_02091014&REV_42\4&139E449D&0&40F0: Intel(R) PRO/100 VE Network Connection
PCI\VEN_8086&DEV_1A30&SUBSYS_00000000&REV_04\3&61AAA01&0&00 : Intel(R) 845 Chipset Processor to I/O Controller - 1A30
PCI\VEN_8086&DEV_1A31&SUBSYS_00000000&REV_04\3&61AAA01&0&08 : Intel(R) 845 Chipset Processor to AGP Controller - 1A31
PCI\VEN_8086&DEV_2448&SUBSYS_00000000&REV_42\3&61AAA01&0&F0 : Intel(R) 82801BAM/CAM PCI Bridge - 2448
PCI\VEN_8086&DEV_2482&SUBSYS_02201014&REV_02\3&61AAA01&0&E8 : Intel(R) 82801CA/CAM USB Universal Host Controller - 2482
PCI\VEN_8086&DEV_2483&SUBSYS_02201014&REV_02\3&61AAA01&0&FB : Intel(R) 82801CA/CAM SMBus Controller - 2483
PCI\VEN_8086&DEV_2484&SUBSYS_02201014&REV_02\3&61AAA01&0&E9 : Intel(R) 82801CA/CAM USB Universal Host Controller - 2484
PCI\VEN_8086&DEV_2485&SUBSYS_05081014&REV_02\3&61AAA01&0&FD : SoundMAX Integrated Digital Audio
PCI\VEN_8086&DEV_2486&SUBSYS_02231014&REV_02\3&61AAA01&0&FE : Agere Systems AC'97 Modem
PCI\VEN_8086&DEV_2487&SUBSYS_02201014&REV_02\3&61AAA01&0&EA : Intel(R) 82801CA/CAM USB Universal Host Controller - 2487
PCI\VEN_8086&DEV_248A&SUBSYS_02201014&REV_02\3&61AAA01&0&F9 : Intel(R) 82801CAMUltra ATA Storage Controller - 248A
Cette fois-ci, j'ai bien lu le lien que Jovial m'a donné, mais je n'ai pas trouvé la syntaxe exacte...
Si vous pouviez encore m'aider un peu...
Merci beaucoup,
Cristaline.
Marsh Posté le 03-06-2008 à 12:50:23
Arf... merci... bah, quand on est bigleuse, c'est pour la vie hein!
Bon, je dresse donc la liste de tous les périphériques et je repère celui qui m'interesse, ca donne ceci :
PCI\VEN_1011&DEV_0019&SUBSYS_A1091259&REV_41\5&2F6E5A43&0&0001F0: Allied Telesyn
AT-2800TX (V2) CardBus Fast Ethernet Adapter
(je fais ca sur mon portable plutôt que directement sur le serveur HP... histoire de tester la chose...).
Je tape quoi ensuite comme commande?
J'ai essayé : devcon diable PCI\VEN_1011&DEV_0019&SUBSYS_A1091259&REV_41\5&2F6E5A43&0&0001F0
ca fonctionne bien mais ca donne des erreurs du style :
PCI\VEN_1011&DEV_0019&SUBSYS_A1091259&REV_41\5&2F6E5A43&0&0001F0: Disabled 1 device(s) disabled.
'DEV_0019' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
'SUBSYS_A1091259' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
Le chemin d'accès spécifié est introuvable.
'2F6E5A43' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
'0' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
'0001F0' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
Donc j'ai essayé de faire plus court et juste taper "devcon disable PCI\VEN_1011&"
Bon, là ca ne donne plus d'erreur. Le truc, si j'ai bien suivi, c'est qu'il va désactiver tous les prériphériques dont l'ID du vendeur est 1011 non?
Dans le cas présent, tout va bien, je n'ai qu'une seule carte de chez Allied Telesyn, mais si j'en avais deux, il aurait désactiver les deux non?
Supposons que je veuille désactiver la carte réseau intégrée au portable, qui a un ID Vendor de chez Intel, en tapant la commande "devcon disable PCI\VEN_8086" je risque de désactiver tout ce qu'il y a ici en dessous non?
PCI\VEN_8086&DEV_1031&SUBSYS_02091014&REV_42\4&139E449D&0&40F0: Intel(R) PRO/100 VE Network Connection
PCI\VEN_8086&DEV_1A30&SUBSYS_00000000&REV_04\3&61AAA01&0&00 : Intel(R) 845 Chipset Processor to I/O Controller - 1A30
PCI\VEN_8086&DEV_1A31&SUBSYS_00000000&REV_04\3&61AAA01&0&08 : Intel(R) 845 Chipset Processor to AGP Controller - 1A31
PCI\VEN_8086&DEV_2448&SUBSYS_00000000&REV_42\3&61AAA01&0&F0 : Intel(R) 82801BAM/CAM PCI Bridge - 2448
PCI\VEN_8086&DEV_2482&SUBSYS_02201014&REV_02\3&61AAA01&0&E8 : Intel(R) 82801CA/CAM USB Universal Host Controller - 2482
PCI\VEN_8086&DEV_2483&SUBSYS_02201014&REV_02\3&61AAA01&0&FB : Intel(R) 82801CA/CAM SMBus Controller - 2483
PCI\VEN_8086&DEV_2484&SUBSYS_02201014&REV_02\3&61AAA01&0&E9 : Intel(R) 82801CA/CAM USB Universal Host Controller - 2484
PCI\VEN_8086&DEV_2485&SUBSYS_05081014&REV_02\3&61AAA01&0&FD : SoundMAX Integrated Digital Audio
PCI\VEN_8086&DEV_2486&SUBSYS_02231014&REV_02\3&61AAA01&0&FE : Agere Systems AC'97 Modem
PCI\VEN_8086&DEV_2487&SUBSYS_02201014&REV_02\3&61AAA01&0&EA : Intel(R) 82801CA/CAM USB Universal Host Controller - 2487
PCI\VEN_8086&DEV_248A&SUBSYS_02201014&REV_02\3&61AAA01&0&F9 : Intel(R) 82801CAMUltra ATA Storage Controller - 248A
Cette fois-ci, j'ai bien lu le lien que Jovial m'a donné, mais je n'ai pas trouvé la syntaxe exacte...
Si vous pouviez encore m'aider un peu...
Merci beaucoup,
Cristaline.
Marsh Posté le 03-06-2008 à 12:50:25
Arf... merci... bah, quand on est bigleuse, c'est pour la vie hein!
Bon, je dresse donc la liste de tous les périphériques et je repère celui qui m'interesse, ca donne ceci :
PCI\VEN_1011&DEV_0019&SUBSYS_A1091259&REV_41\5&2F6E5A43&0&0001F0: Allied Telesyn
AT-2800TX (V2) CardBus Fast Ethernet Adapter
(je fais ca sur mon portable plutôt que directement sur le serveur HP... histoire de tester la chose...).
Je tape quoi ensuite comme commande?
J'ai essayé : devcon diable PCI\VEN_1011&DEV_0019&SUBSYS_A1091259&REV_41\5&2F6E5A43&0&0001F0
ca fonctionne bien mais ca donne des erreurs du style :
PCI\VEN_1011&DEV_0019&SUBSYS_A1091259&REV_41\5&2F6E5A43&0&0001F0: Disabled 1 device(s) disabled.
'DEV_0019' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
'SUBSYS_A1091259' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
Le chemin d'accès spécifié est introuvable.
'2F6E5A43' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
'0' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
'0001F0' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
Donc j'ai essayé de faire plus court et juste taper "devcon disable PCI\VEN_1011&"
Bon, là ca ne donne plus d'erreur. Le truc, si j'ai bien suivi, c'est qu'il va désactiver tous les prériphériques dont l'ID du vendeur est 1011 non?
Dans le cas présent, tout va bien, je n'ai qu'une seule carte de chez Allied Telesyn, mais si j'en avais deux, il aurait désactiver les deux non?
Supposons que je veuille désactiver la carte réseau intégrée au portable, qui a un ID Vendor de chez Intel, en tapant la commande "devcon disable PCI\VEN_8086" je risque de désactiver tout ce qu'il y a ici en dessous non?
PCI\VEN_8086&DEV_1031&SUBSYS_02091014&REV_42\4&139E449D&0&40F0: Intel(R) PRO/100 VE Network Connection
PCI\VEN_8086&DEV_1A30&SUBSYS_00000000&REV_04\3&61AAA01&0&00 : Intel(R) 845 Chipset Processor to I/O Controller - 1A30
PCI\VEN_8086&DEV_1A31&SUBSYS_00000000&REV_04\3&61AAA01&0&08 : Intel(R) 845 Chipset Processor to AGP Controller - 1A31
PCI\VEN_8086&DEV_2448&SUBSYS_00000000&REV_42\3&61AAA01&0&F0 : Intel(R) 82801BAM/CAM PCI Bridge - 2448
PCI\VEN_8086&DEV_2482&SUBSYS_02201014&REV_02\3&61AAA01&0&E8 : Intel(R) 82801CA/CAM USB Universal Host Controller - 2482
PCI\VEN_8086&DEV_2483&SUBSYS_02201014&REV_02\3&61AAA01&0&FB : Intel(R) 82801CA/CAM SMBus Controller - 2483
PCI\VEN_8086&DEV_2484&SUBSYS_02201014&REV_02\3&61AAA01&0&E9 : Intel(R) 82801CA/CAM USB Universal Host Controller - 2484
PCI\VEN_8086&DEV_2485&SUBSYS_05081014&REV_02\3&61AAA01&0&FD : SoundMAX Integrated Digital Audio
PCI\VEN_8086&DEV_2486&SUBSYS_02231014&REV_02\3&61AAA01&0&FE : Agere Systems AC'97 Modem
PCI\VEN_8086&DEV_2487&SUBSYS_02201014&REV_02\3&61AAA01&0&EA : Intel(R) 82801CA/CAM USB Universal Host Controller - 2487
PCI\VEN_8086&DEV_248A&SUBSYS_02201014&REV_02\3&61AAA01&0&F9 : Intel(R) 82801CAMUltra ATA Storage Controller - 248A
Cette fois-ci, j'ai bien lu le lien que Jovial m'a donné, mais je n'ai pas trouvé la syntaxe exacte...
Si vous pouviez encore m'aider un peu...
Merci beaucoup,
Cristaline.
Marsh Posté le 02-06-2008 à 08:51:39
Bonjour tout le monde!
Nous avons un serveur de base de données (PI) qui tourne sous Windows 2003.
Ce serveur collecte des informations sur le process d'une usine.
La machine est un HP DL380 avec deux cartes réseau. La première carte réseau sert pour la collecte des informations sur le réseau automate, la seconde est reliée au réseau informatique pour permettre la consultation de ces données.
J'aurais voulu désactivé temporairement la seconde carte réseau, automatiquement.
En fait je voudrai rendre la consulation du serveur inaccessible depuis le réseau informatique, tous les jours de 8 heures à 10 heures.
Quelqu'un sait comment s'y prendre?
Merci d'avance!
Cristaline.