Zurück zum Blog
AktualisiertArnošt Havelka

Variablen und Zeit

Verwenden Sie Umgebungsvariablen und Zeitbefehle, um vorhersehbare Automatisierungs- und Zeitstempelprotokolle zu erstellen.

Interaktive Lektion starten
Variablen und Zeit

Variablen und Zeitstempel sind das Rückgrat wartbarer Batch-Workflows. Ohne sie werden Skriptpfade fest codiert, Protokolle werden inkonsistent und das Debuggen wird mühsam.

Kernidee

Verwenden Sie Variablen für Werte, die sich zwischen Maschinen oder Läufen ändern, und verwenden Sie Zeitwerte, um Ausgaben zu stempeln, damit jeder Lauf nachvollziehbar ist.

Befehl ausprobieren

How do you print the PATH variable?

Befehl zusammenstellen
set = && echo %DATE% %TIME%
set NAME=valueCreate/update variable for current shell session.
%NAME%Resolve the variable value in commands.
%DATE% %TIME%Emit execution timestamp for logs and reports.
Terminal
C:\Users\User>set LOG_DIR = C:\\Logs && echo %DATE% %TIME%

Schritt 1: Vorhandene Umgebungswerte lesen

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

Dadurch wird bestätigt, welche ausführbaren Dateien Ihre Sitzung ohne vollständige Pfade finden kann.

Schritt 2: Erstellen Sie einen Protokolleintrag mit Zeitstempel

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

Durch das Anhängen von Datums-/Uhrzeiteinträgen werden Audits und Rollback-Untersuchungen erheblich beschleunigt.

Zuverlässiges Muster

Dieses einzelne Muster verbessert die Skriptportabilität und die Rückverfolgbarkeit von Vorfällen erheblich.

Quellen

Diese Dokumentationslinks liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.

Nächstes

Dienste und Aufgaben

Lernen Sie zuverlässige Service-Triage und geplante Aufgabenprüfungen für die routinemäßige Systemadministration kennen.