> Tech > Scripter la gestion de Windows

Scripter la gestion de Windows

Tech - Par iTPro.fr - Publié le 24 juin 2010
email

par Christa Anderson
Scripter la gestion de Windows est l'une de ces bonnes idées que vous n'avez peut-être pas encore eu l'occasion d'essayer. D'ailleurs, peut-être ne voyez-vous pas bien ce que vous pourriez accomplir avec un script que vous ne puissiez faire à  l'aide de l'interface graphique. Peut-être aussi vous demandez- vous si le temps que vous fera gagner le scripting compensera le temps consacré à  l'apprendre.
Ou bien vous sentez-vous un peu perdu dans les TLA et le vocabulaire de scripting : WSH, WMI, ADSI, objets, méthodes, procédures, fonctions. Si vous avez relégué le scripting dans la case mentale « Trucs pour développeurs », bien décidé à  l'ignorer, vous n'êtes pas seul.
Pourtant ce pourrait être une erreur. Plus vite que vous ne le croyez, vous pourrez apprendre à  scripter suffisamment bien pour vous épargner du temps et de la peine. Et plus vous scripterez, plus ce sera vrai.

Dans cet article, j'explique quand utiliser le scripting, quels sont ses concepts de base, et je fournis quelques conseils utiles (voir l'encadré « Quelques conseils concernant les scripts »). Dans les prochains articles, je fournirai un code VBScript qui exécute une tâche courante et vous expliquerai le code pas à  pas. J'ai choisi VBScript parce que Windows le supporte. Windows possède également JScript, mais en utilisant un langage pour tous les exemples de code, vous pourrez construire sur ce que vous avez appris au cours des mois précédents.

Les tâches que j'ai déjà  repérées pour les scripts à  venir proviennent pour la plupart de requêtes de lecteurs. Je vous incite à  m'envoyer vos questions, en sachant toutefois que cette rubrique ne peut pas fournir des scripts pour tous les cas, et que je ne peux pas participer efficacement au debugging par e-mail.

Scripter la gestion de Windows

Scripter une tâche est plus long que de
l’effectuer une fois manuellement,
même si vous êtes un pro de VBScript
et si vous savez parfaitement aborder
le problème. Si vous n’êtes pas un pro,
l’écriture et le debugging du script sera
beaucoup plus long qu’utiliser la GUI.
Alors, pourquoi scripter ?

La principale application du scripting
administratif est d’automatiser des
tâches répétitives. Pour une tâche qu’il
faut effectuer plus d’une fois ou de manière
régulière, on a intérêt à  la scripter.
Vous pourrez ensuite l’exécuter rapidement
et toujours de la même
manière. De plus, le scripting permet
de créer des outils que la GUI ne fournit
pas.

Si la GUI demande du temps, pourquoi
ne pas utiliser les outils de la ligne
de commande associés à  l’OS et au kit
de ressources ? Utilisez-les quand c’est
possible mais Windows 2000 n’a pas d’équivalent en ligne de commande
pour toutes vos tâches et certains outils
risquent de ne pas convenir. Les fichiers
batch ne fonctionnent pas toujours
bien dans des situations où
l’entrée doit changer. De plus, le scripting
et les outils de ligne de commande
ne sont pas des options mutuellement
exclusives. Vous pouvez donc écrire
des scripts qui exploitent les outils de
ligne de commande tout en réduisant
leurs inconvénients.

Téléchargez cette ressource

SD-WAN de confiance : guide de mise en œuvre

SD-WAN de confiance : guide de mise en œuvre

Ce livre blanc décrit les différents aspects indispensables pour la mise en place d’une approche SD-WAN sécurisée et de confiance. Ce document s’adresse aux consultants et responsables sécurité des systèmes d’information pour bien comprendre les enjeux du Trusted SD-WAN à l’heure de la transformation numérique des entreprises.

Tech - Par iTPro.fr - Publié le 24 juin 2010