Variables et temps
Utilisez des variables d'environnement et des commandes temporelles pour créer des journaux d'automatisation et horodatés prévisibles.
Démarrer la leçon interactiveLes variables et les horodatages constituent l’épine dorsale des flux de travail par lots maintenables. Sans eux, les scripts codent en dur les chemins et les journaux deviennent incohérents et le débogage devient pénible.
Idée de base
Utilisez des variables pour les valeurs qui changent entre les machines ou les exécutions, et utilisez des valeurs temporelles pour tamponner les sorties afin que chaque exécution soit traçable.
How do you print the PATH variable?
Étape 1 : Lire les valeurs d'environnement existantes
Cela confirme quels exécutables votre session peut trouver sans chemins complets.
Étape 2 : Créer une entrée de journal horodatée
L'ajout d'entrées de date/heure accélère les audits et les enquêtes de restauration.
Modèle fiable
- Utilisez
setpour les répertoires dynamiques et les valeurs spécifiques à l'environnement. - Utilisez
%DATE%et%TIME%dans chaque ligne de journal opérationnel. - Évitez les chemins codés en dur lorsque les scripts s'exécutent sur plusieurs machines.
Ce modèle unique améliore considérablement la portabilité des scripts et la traçabilité des incidents.
Références
Ces liens de documentation fournissent des informations fiables sur les commandes utilisées dans cet article.