Назад до блогу
ОновленоArnošt Havelka

Змінні та час

Використовуйте змінні середовища та команди часу для створення передбачуваної автоматизації та журналів із відмітками часу.

Почати інтерактивний урок
Змінні та час

Змінні та відмітки часу є основою підтримуваних пакетних робочих процесів. Без них сценарії жорстко кодують шляхи, журнали стають непослідовними, а налагодження стає болючим.

Основна ідея

Використовуйте змінні для значень, які змінюються між машинами або запусками, і використовуйте значення часу для маркування виводу, щоб кожен запуск був відстежуваним.

Спробуйте команду

Як вивести змінну PATH?

Складіть команду
set = && echo %DATE% %TIME%
set NAME=valueСтворити/оновіть змінну для поточної сесії оболонки.
%NAME%Вирішити значення змінної у командах.
%DATE% %TIME%Виводити час виконання для журналів та звітів.
Термінал
C:\Users\User>set LOG_DIR = C:\\Logs && echo %DATE% %TIME%

Крок 1: Читання існуючих значень середовища

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

Це підтверджує, які виконувані файли ваша сесія може знайти без повних шляхів.

Крок 2: Створення журнального запису з відміткою часу

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

Додавання записів із датою та часом робить аудит та розслідування відкатів набагато швидшими.

Надійний шаблон

Цей єдиний шаблон значно покращує портативність сценарію та відстежуваність інцидентів.

Посилання

Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.

Далі

Служби та завдання

Дізнайтеся про надійну триаж служб і перевірку запланованих завдань для повсякденного адміністрування системи.