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

Démocratiser l’adoption de l’IA par la maîtrise de ses données
Saviez-vous que 80% du temps de vos projets IA portent sur l’analyse de vos données ? explorez tous les outils nécessaires pour entreprendre une gestion performante de vos flux de données et optimiser votre architecture afin de réussir vos projets d’Intelligence Artificielle. découvrez le guide des experts Blueway.