Les trucs & astuces de la semaine du 30 janvier au 5 février 2006
Trucs & Astuces : La commande Netsh
Nous devons changer automatiquement nos configurations réseau de postes utilisateur Windows XP afin d’utiliser une adresse IP statique à une heure tardive de la nuit, une fois par semaine, pour participer à un projet de test, puis rechanger la configuration IP en DHCP à la fin du test. Je ne vois vraiment pas comment automatiser ce processus, même avec des utilitaires tierce partie. Est-ce possible ?
Bill est vraiment l’homme du jour. Encore une fois Microsoft a la réponse, sous la forme de la commande netsh (network shell), peu connue il est vrai. Cette commande permet d’extraire et de changer des paramètres réseau individuels à partir de la ligne de commande ou d’un script batch. Elle peut aussi sauvegarder la configuration réseau pour une machine dans un fichier, puis la restaurer.
Normalement, netsh est un shell interactif que l’on invoque en exécutant simplement netsh sans arguments. Vous pouvez ensuite taper un point d’interrogation (?) pour obtenir la liste des commandes disponibles. Pour votre application, il est évident que vous sauvegarderez d’abord la configuration réseau normale pour vos utilisateurs. Vous pouvez faire cela interactivement en utilisant la commande interface dump de netsh, ou dans une commande batch en invoquant netsh – avec la commande comme premier argument, ce qui vous permettra d’exécuter une commande netsh arbitraire puis de quitter immédiatement netsh :
netsh interface dump
c:\normalconfig.txt
Le fichier netsh save contient en réalité un script des commandes netsh qui reconfigurera l’ordinateur pour refléter les paramètres sauvegardés. Après avoir sauvegardé la configuration réseau normale, modifiez manuellement la configuration pour refléter l’adresse IP statique et les autres valeurs souhaitées pour votre test. Puis sauvegardez cela en utilisant netsh :
netsh interface dump
c:\testconfig.txt
Désormais, vous pourrez faire facilement la navette entre les configurations en utilisant la commande netsh exec, qui exécute les commandes de configuration sauvegardées précédemment pour modifier la configuration réseau sans intervention humaine. Ainsi, pour changer la configuration de test, utilisez
netsh exec c:\testconfig.tt
Pour rétablir la configuration normale, utilisez
netsh exec c:\normalconfig.tt
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Analyse Patch Tuesday Juin 2026
- La bataille de la 6G se gagne dans la donnée en temps réel
- BlueSecure repense la sensibilisation à la cybersécurité avec des formats immersifs et engageants
- Les agents d’IA fragilisent la sécurité : pour les sécuriser, inutile de repartir de zéro
Articles les + lus
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
À la une de la chaîne Tech
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
