Установить переменную

Команда Установить переменную присваивает переменной указанное значение. Если переменная не существует, то она будет создана. Для подстановки значения переменной используйте запись #varname#, где varname - имя переменной.

Имя переменной
Укажите имя переменной, которой вы хотите присвоить значение.

Значение
Укажите присваиваемое значение. Оно может быть многострочным.

Функции

Вы можете указать список функций, которые будут последовательно преобразовывать текущее значение. В этом случае, поле Значение является начальным значением. Если поле Значение не указано, то тогда в качестве начального значения берётся текущее значение переменной. Вы можете добавлять эти функции в нужном вам порядке. Конечный результат будет присвоен переменной.

  • Абсолютный путь. Если значение является относительным путем к файлу или директории, то оно преобразуется в абсолютный путь.

  • Добавить. Значение поля Параметр будет добавлено к текущему значению.

  • Добавить путь. Путь или имя файла в поле Параметр будет добавлен к текущему значению с разделителем / или \, в зависимости от ОС.

  • Длина. Возвращается длина текущего значения. Если существует переменная с таким именем, то возвращается длина её значения. Если существует переменная объект, то возвращается количество элементов в массиве или 0.

  • Получить переменную окружения. Получить значение переменной окружения, которая указана в поле Параметр. Если параметр не указан, то имя переменной берется из текущего значения.

  • Нижний регистр. Преобразовать текущую строку к нижнему регистру.

  • Верхний регистр. Преобразовать текущую строку к верхнему регистру.

  • Разбить. Разделить значение на подстроки образованные разделителем. В поле Параметр укажите строку-разделитель. Если хотите использовать пробел в качестве разделителя, то укажите #.s#. Эта функция присвоит текущему значению первую подстроку и создаст объект с таким же именем, как имя переменной, который будет содержать массив подстрок.

  • Подстрока. Взять подстроку из текущей строки. В поле Параметр укажите смещение и длину подстроки через двоеточие (смещение:длина). Например, 10:4.

  • Текущее время. Получить текущее время в формате, который указан в поле Параметр. Если он не указан, то по умолчанию, будет использоваться формат YYYY/MM/DD HH:mm:ss.

  • Скачать пример скрипта

Результат работы скрипта

Онлайн-демо
Скачать Документация Скрипты
Русский
English