Category Archives: Scripting

Script Shell : Calcul basé sur la date

Lors de l’écriture de script, il arrive très régulièrement de devoir manipuler des dates afin de créer des conditions. Par exemple, lancer une boucle tant que l’heure n’est pas x heure. Pour calculer une date dans le futur ou dans le passé, la fonction date –date est très simple. Par exemple : > date > mar mai 25 14:42:57 CEST [...]
Posted in Scripting | Tagged , | Leave a comment

Script Citrix: Publier/Depublier une application

Lors de l’industrialisation des processus, il m’est arriver de devoir scripter l’activation et la désactivation d’une application Citrix. L’opération est possible est utilisant les script EnableApp.wsf et DisableApp.wsf. . Pré-requis : - WSH 5.5 ou plus - Lancement du script avec un compte Citrix Admin . Le lancement se fait à la commande suivant : cscript T:\Exploit\EnableApp.wsf “Applications/{Arborescence}/{Nom Appli}” cscript T:\Exploit\DisableApp.wsf “Applications/{Arborescence}/{Nom Appli}”
Also posted in Citrix | Tagged , , | Leave a comment

Scripting Batch: Récupérer le résultat d’une requête Oracle dans une variable

Lors d’écriture de script batch, il m’est souvent arrivé de devoir récupérer le résultat d’une requête afin de le valoriser dans une variable. Dans cette exemple, la requête compare la date du jour avec celle récupéré dans la table. Le résultat est valorisé dans la variable “Diff” et si le résultat est inférieur à 1, la calculatrice [...]
Also posted in Oracle | Tagged , , , | Leave a comment

Batch: Envoie de Mail avec Blat

L’executable Blat.exe (www.blat.net) permet d’envoyer des mails dans un batch. Très simple à utiliser, il peut s’avérer très utile: Un exemple: blat.exe -serverSMTP server.fr -to mail@server.fr -subject “Sujet” -body “Corps du message” -f “emetteur@server.fr” -attacht “Piece jointe”
Posted in Scripting | Tagged | Leave a comment