Zpět na blog
AktualizovánoArnošt Havelka

Proměnné a čas

Použijte proměnné prostředí a časové příkazy k vytvoření předvídatelné automatizace a protokolů s časovým razítkem.

Spustit interaktivní lekci
Proměnné a čas

Proměnné a časová razítka jsou páteří udržitelných dávkových pracovních postupů. Bez nich se cesty pevného kódu skriptů, protokoly stanou nekonzistentní a ladění bude bolestivé.

Základní myšlenka

Použijte proměnné pro hodnoty, které se mění mezi stroji nebo běhy, a použijte časové hodnoty k označení výstupů, aby bylo každé spuštění sledovatelné.

Vyzkoušejte příkaz

How do you print the PATH variable?

Sestavit příkaz
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.
Terminál
C:\Users\User>set LOG_DIR = C:\\Logs && echo %DATE% %TIME%

Krok 1: Přečtěte si existující hodnoty prostředí

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

To potvrzuje, jaké spustitelné soubory může vaše relace najít bez úplných cest.

Krok 2: Vytvořte položku protokolu s časovým razítkem

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

Přidáním záznamů data/času jsou audity a vyšetřování vrácení mnohem rychlejší.

Spolehlivý vzor

Tento jediný vzor výrazně zlepšuje přenositelnost skriptů a sledovatelnost incidentů.

Reference

Tyto odkazy na dokumentaci poskytují spolehlivé informace o příkazech použitých v tomto článku.

Další

Služby a úkoly

Naučte se spolehlivé třídění služeb a plánované kontroly úloh pro rutinní správu systému.