...
2) Utilisation en mode automatique
Pour obtenir un fonctionnement automatisé, il faut (sur le serveur TSE) :
Vous logger en mode administrateur et écrire un script dans le chapitre [xDivaltoRestart] de Divalto.ini. Exemple 1 (sans reboot du serveur TSE) : [xDivaltoRestart] ;attendre 22 heure 30 avant de lancer les commandes 1=waittime,22,30 ;affichage d'un texte puis de la date, localement 2=texte,Début de l'envoi des commandes 3=textedate ;idem sur les postes client 4=msg,Arrêt dans 10 minutes, il faut sortir des tâches Harmony 5=msgdate ;attendre 10 minutes 10=wait,600000 20=msg,Arrêt d'Harmony en cours 30=wait,5000 ;stop 35=stop 40=wait,5000 ;exécute un programme localement (sauvegarde) 45=run,ntbackup.exe fichier_paramètre_de_backup 46=wait,5000 50=msg,Redémarage d'Harmony 60=start 61=wait,10000 62=msg,Redémarrage de DhSession ;exécute un programme sur les postes client 70=exec,DhSession.exe ;se remet en mode caché 75=hide ;retour au début 80=gotodebut Exemple 2 (avec reboot du serveur TSE) : [xDivaltoRestart] 1=waittime,22,30 2=texte,Début de l'envoi des commandes 3=textedate 4=msg,Arrêt dans 10 minutes, il faut sortir des tâches Harmony 5=msgdate 10=wait,600000 20=msg,Arrêt d'Harmony en cours 30=wait,2000 35=stop 40=wait,2000 45=run,ntbackup.exe fichier_paramètre_de_backup 46=wait,2000 50=msg,L'ordinateur va redémarrer dans 10 minutes, il faut sortir de tout les programmes 60=wait,600000 70=reboot Remarque : les numéros de ligne peuvent être quelconques, à condition d'être croissants.
Créer le service xDivaltoRestart par la commande : xDivaltoRestart.exe -create Cet xDivaltoRestart sera "maître" et exécutera le script écrit dans Divalto.ini.
Demander le lancement de xDivaltoRestart sur les postes clients en créant un raccourci sur x:\Divalto\Sys\xDivaltoRestart.exe et en mettant ce raccourci dans le menu "ALL USER" de Windows. Ces xDivaltoRestart n'exécuteront pas de script et seront "esclaves" du xDivaltoRestart "maître".
Rebooter l'ordinateur.
3) Interruption du service
Pour décharger tous les xDivaltoRestart (maître et esclaves), lancez la commande :
xDivaltoRestart.exe -end
4) Annulation du service
Pour supprimer le lancement automatique de xDivaltoRestart, enlevez le raccourci sur le programme du groupe "ALL USER" de Windows et lancez la commande :
xDivaltoRestart.exe -delete pour supprimer le service.
5) Compte-rendu d'exécution
Par défaut, lorsque xDivaltoRestart est en mode automatique et exécute des commandes, il écrit dans le fichier xDivaltoRestart.log (maître) ou xDivaltoRestartNNN.log (où NNN est un numéro – esclaves).
Si vous désirez invalider ces écritures, ajoutez -nolog à la suite des commandes, dans le raccourci "ALL USER" et au lancement du service.
6) Liste des commandes du script dans Divalto.ini
Il faut distinguer deux types de commandes, celles qui sont uniquement exécutées par le xDivaltoRestart " maître " et celles qui sont transmises aux xDivaltoRestart " esclaves ".
Liste des commandes " maître " :
...
Voir le livre xTranslate.dhop.
Ancre | ||||
---|---|---|---|---|
|
xUpdateConfig / xUpdateConfigCloud : Rechargement de la configuration
Les modifications que vous effectuez sur la table des serveurs ou des chemins ne sont pas prises en compte immédiatement, à moins
On Premise : de relancer Windows ou de faire appel à l'utilitaire xUpdateConfig
...
Saas : de relancer Windows ou de faire appel à l'utilitaire xUpdateConfigCloud
Remarque : lorsque vous quittez le zoom des serveurs / chemins après une modification, celui-ci vous propose de lancer xUpdateConfig/xUpdateConfigCloud de manière automatique.
La commande XupdateConfigCloud renvoie les statuts de retour suivants
0 = OK
1 = erreur de syntaxe dans la commande
2 = erreur de connexion
3 = exception lors du dialogue avec xlan
4 = autre exception
Ancre | ||||
---|---|---|---|---|
|
...