• 4 heures
  • Facile

Mis à jour le 30/01/2018

Introduction à l'automatisation

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Si dans deux ans vous faites encore un script Batch, il y a une forte probabilité que ce soit pour créer un script d'automatisation, d'où l'importance de ce chapitre. Bonne lecture. 11

Débuter avec l'automatisation

En décembre, tous les enfants se ruent dans Parly 2 (centre commercial au Chesnay, à côté de Versailles). Pourquoi ? Pour voir des... automates.  :)

Les automates sont des marionnettes qui font toujours la même chose et qui s'exécutent tout seul en continu.

Génial. Et donc ?

Et bien, un script d'automatisation a le même but : répéter une action à un moment précis.

Plus concrètement, voici quelques exemples de ce que l'on peut faire grâce à l'automatisation :

  • Arrêter l'ordinateur à une certaine heure de la journée ;

  • Synchroniser l'heure des ordinateurs sur votre réseau ;

  • Envoyer le contenu d'un dossier sur un serveur web via FTP automatiquement, pour synchroniser les photos de votre ordinateur avec celles de votre serveur.

Passons à la pratique ! 11

Arrêter, redémarrer l'ordinateur et fermer une session

Et oui, cela sert, m'enfin finissez ce chapitre avant de tester les commandes. 22

Mhh. Mais pourquoi est-ce-que je voudrais éteindre mon ordi ?

Voici 3 exemples de situations dans lesquels ce serait bien utile :

Situation n°1 :
Vous êtes tellement pressé que vous partez en laissant l'ordinateur allumé, vous revenez plusieurs heures plus tard et vous en êtes à la situation n°3.

Situation n°2 :
Vous voulez créer un contrôle parental personnalisé et vous souhaitez que l'ordinateur s'éteigne tous les jours à 21h.

Situation n°3 :
Vous êtes tellement fatigué que vous oubliez d’éteindre votre ordinateur.

Bref, passons à comment faire. :lol:

Tout ce qui a à voir avec fermer une session, éteindre ou redémarrer l'ordinateur utilise la fonction shutdown.exe.

Alors comment les différencier ?

On rajoute des instructions très courte après.

Fonction

Rajout

Résultat

Arrêter

-s -f 

shutdown.exe -s -f 

Redémarrer

-r -f 

shutdown.exe -r -f 

Fermer la session

-l -f 

shutdown.exe -l -f 

Mettre en veille

-h -f 

shutdown.exe -h -f 

Notez que le .exe n'est pas obligatoire.

Très bien, alors allons-y !

Créer l'automatisation

Bon, nous avons notre script. Nous allons maintenant créer l'automatisation. 13

Pour créer l'automatisation, il faut aller sur le planificateur de tâches, nous montrerons ici celui de Windows 8 (qui est presque le même que celui de Windows 7 et Windows Vista, mais dès XP ça devient plus "primaire"): Si vous en avez un autre, il va falloir tester votre amitié avec Google en faisant une recherche. :)

Windows 8 propose un système avancé pour planifier les tâches.  Pour y accéder, il faut aller sur le panneau de configuration, puis Outils d'administration et enfin Planificateur de tâches.

Vous y êtes ?

Maintenant, à droite, cliquez sur Créer une tâche de base.

Nous allons donner un nom à notre tache : Extincteur.

Remplissons le premier formulaire :
Nom : Extincteur
Description : Cette tâche éteint l'ordinateur à 23h tous les soirs.

On coche ensuite l'option pour que  la tâche s'exécute tous les jours.  L'option suivante vous permet d'ajuster l'heure.

Suivant : choisissez la première option, celle qui permet d'exécuter une application.

En faisant un clic sur suivant, voici ce que cela devrait donner :

Image utilisateur

Parcourir, trouver le fichier, cliquez et le tour est joué :).

C'était un exemple très basique, amusez vous à tester d'autres tâches !

Exemple de certificat de réussite
Exemple de certificat de réussite