Volver al blog
Arnošt Havelka

Variables y tiempo

Utilice variables de entorno y comandos de tiempo para crear automatización predecible y registros con marca de tiempo.

Iniciar lección interactiva
Variables y tiempo

Variables y tiempo

Las variables y las marcas de tiempo son la columna vertebral de los flujos de trabajo por lotes que se pueden mantener. Sin ellos, los scripts codifican las rutas, los registros se vuelven inconsistentes y la depuración se vuelve complicada.

Idea central

Utilice variables para valores que cambian entre máquinas o ejecuciones, y utilice valores de tiempo para marcar las salidas de modo que cada ejecución sea rastreable.

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.

Paso 1: leer los valores del entorno existente

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

Esto confirma qué ejecutables puede encontrar su sesión sin rutas completas.

Paso 2: crear una entrada de registro con marca de tiempo

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

Agregar entradas de fecha y hora hace que las auditorías y las investigaciones de reversión sean mucho más rápidas.

Patrón confiable

Este patrón único mejora enormemente la portabilidad de los scripts y la trazabilidad de incidentes.

Referencias

Estos enlaces de Microsoft Learn y de la documentación de Windows aportan detalles confiables sobre los comandos usados en este artículo.

Siguiente

Servicios y Tareas

Aprenda una clasificación de servicios confiable y verificaciones de tareas programadas para la administración rutinaria del sistema.