Retour au blog
Arnošt Havelka

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 interactive
Variables et temps

Variables et temps

Les 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.

Usage:set
LOG_DIR
=
C:\\Logs
&& echo %DATE% %TIME%
set NAME=value
Create/update variable for current shell session.
%NAME%
Resolve the variable value in commands.
%DATE% %TIME%
Emit execution timestamp for logs and reports.

Étape 1 : Lire les valeurs d'environnement existantes

Command Prompt
C:\Users\User>echo %PATH%

Cela confirme quels exécutables votre session peut trouver sans chemins complets.

Étape 2 : Créer une entrée de journal horodatée

Command Prompt
C:\Users\User>echo Backup started at %DATE% %TIME% >> backup.log

L'ajout d'entrées de date/heure accélère les audits et les enquêtes de restauration.

Modèle fiable

Ce modèle unique améliore considérablement la portabilité des scripts et la traçabilité des incidents.

Références

Ces liens Microsoft Learn et de la documentation Windows fournissent des informations fiables sur les commandes utilisées dans cet article.

À suivre

Services et tâches

Apprenez le triage fiable des services et les vérifications de tâches planifiées pour l’administration système de routine.