« Superviseur » : différence entre les versions

De INDYWiki
Ligne 21 : Ligne 21 :
===Installation===
===Installation===


#Démarrer , Exécuter , taskschd.msc
#Démarrer, Exécuter, taskschd.msc
#Action /Créer une tâche
#Action, Créer une tâche


<gallery mode="traditional">
<gallery mode="traditional">

Version du 23 mai 2018 à 20:04

Le superviseur est à Carte plus ce que le planificateur de tâche est à Windows. Il permet de planifier, d'automatiser, d'ordonner l’exécution de certaines actions Carte+ :

  • Envoi des inscrits du jour sur les bornes, les tablettes
  • Récupération des pointages
  • Mise à jour du portail famille
  • Envoi des mails de confirmation de réservation

Principe de fonctionnement

Le superviseur doit s’exécuter sur une machine tournant 24h/24, idéalement un serveur.

Son activation se résume à l’exécution du fichier ICMPREPA.exe que l'on retrouve sur une installation standard dans le répertoire C:\Carteplus\icmbase


Comme un service

  • avantage : le programme tourne en arrière plan, impossible pour l'utilisateur de l’arrêter par erreur. A conseiller lorsque le superviseur fonctionne sur un poste utilisateur
  • inconvénient : Quand le superviseur n'est pas en fonction pour x raisons, c'est assez indétectable pour l'utilisateur

Installation

  1. Démarrer, Exécuter, taskschd.msc
  2. Action, Créer une tâche

Comme un programme lambda

Lancé par une tache planifiée au démarrage.

  • avantage : Lancé par une tache planifiée au démarrage, la bonne exécution du programme est en permanence vérifiable visuellement.
  • inconvénient : Présent dans la barre des taches, l'utilisateur peut relativement facilement l'interrompre.

Installation

Il suffit d'ajouter dans les éléments de démarrage du poste un raccourci vers ICMPREPA.exe

Sous Windows 10, placer le raccourci dans C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

Le programme se lance donc au démarrage du poste et apparaît en barre des taches comme n'importe quel autre programme que l'utilisateur pourrait lancer manuellement.