Предопределенные переменные
New in 2021!   Eonza automation software - free, open source cross-platform automation software for easy creation and management of scripts.

Предопределенные переменные

Переменные играют важную роль в Perfect Automation. Они используются для хранения чисел и строк. Для того чтобы получить значение переменной вы должны использовать символы '#'. Предположим, что вы определили переменную name равную John Smith. Тогда, если вы укажите #name# в какой-нибудь команде вашей программы, вы получите значение этой переменной. Также, имеются глобальные переменные (смотрите Глобальные переменные).

Имеются следующие предопределенные переменные:

Имя переменнойОписание
activewinЗаголовок текущего активного приложения.
autoclose Состояние чекбокса 'Закрывать автоматически'.
autoshut Состояние чекбокса 'Отключить компьютер'.
computernameИмя компьютера.
curdirТекущая директория.
date Текущая дата как строка.
diftime Период между текущим временем и предыдущим получением времени из переменной #time#.
exefileПолное имя запускаемого файла программы. Если вы запускаете программу как скрипт, то в будет возвращено полное имя .pa скрипт файла.
exenameИмя запускаемого файла без пути и расширения.
exepath Директория где находится запускаемый файл.
logfile Полное имя текущего лог-файла.
nl Символы 0xD и 0xA.
parcount Количество параметров командной строки.
par1,par2,... Параметр с номером i. Например: par1 par2 и т.д.
quote Символ двойные кавычки.
shortdate Текущая дата в формате YYMMDD.
shorttime Текущее время в формате HHMMSS.
space Символ пробела.
time Текущее время как строка.
usercountry Страна пользователя.
userlang Язык пользователя.
userlogon Logon имя пользователя.
username Имя пользователя.
userorg Организация.