Предопределенные переменные
CreateInstall определяет несколько переменных, которые присваиваются в начале установки. Вы можете использовать эти переменные в любых полях ваших проектов чтобы использовать их значения в процессе установки. Обращение к переменным должно начинаться и заканчиваться символом '#'.
#setuppath#\subfolder #progname# #ver#
Имя переменной | Описание |
appname | Полное имя приложения. |
apppath | Поддиректория приложения в директории Application Data. |
chevl | Символ '<' (левая угловая скобка). |
chevr | Символ '>' (правая угловая скобка). |
comma | Символ ',' |
computername | Имя компьютера пользователя |
date | Текущая дата. Также, имеются переменные #day#, #month# и #year#. |
day | Текущий день. Также, имеются переменные #month# и #year#. |
exefile | Полный путь и имя запущенного файла установки. |
exepath | Полный путь к запущенному файлу установки. |
isadmin | Равен 1 если инсталляция запущена с правами администратора. |
langinst | Текущий язык установки. |
month | Текущий месяц. Также, имеются переменные #day# и #year#. |
netframever | Текущая версия .NET Framework на компьютере пользователя. |
nl | Комбинация символов 0xD и 0xA. |
nn | Символ 0xA. |
nr | Символ 0xD. |
originaluser | Имя пользователя, который запустил инсталляцию. Если у пользователя нет прав администратора, то это имя отличается от username. Смотрите также Получить оригинального пользователя. |
osbuild | Build версия Windows. |
os64 | Равно 1 на 64-битныой версии Windows. |
oscsd | Дополнительная информация о версии Windows. |
osmajor | Major версия Windows. |
osminor | Minor версия Windows. |
osplatform | Платформа Windows. |
osreleaseid | Windows 10 Release ID. |
osspmajor | Major версия установленного сервис-пака Windows. |
osspminor | Minor версия установленного сервис-пака Windows. |
osserver | Равна 1 на версиях Windows Server. В противном случае равно 0. |
osupbuildrev | Windows 10 Update Build Revision. |
oswindows |
Версия Windows. 0 - Неизвестная, 1 - WIN 95, 2 - WIN 98, 3 - WIN ME, 4 - WIN NT, 5 - WIN 2000, 6 - WIN XP, 7 - WIN 2003, 8 - WIN VISTA, 9 - WIN 7, 10 - WIN2008, 11 - WIN2008R2, 12 - WIN8, 13 - WIN2012, 14 - WIN81, 15 - WIN2012R2, 16 - WIN10, 17 - WIN11 |
oswinname | Наименование версии Windows у пользователя. |
parcount | Количество параметров командной строки. |
par1,par2,par3,... | Параметры командной строки. |
progname | Имя программы, которое используется в имени папок. |
quote | Двойные кавычки. |
setuppath | Текущая директория установки. |
shortdate | Текущая дата в формате YYMMDD. |
shorttime | Текущее время в формате HHMMSS. |
silent | Пропускать все диалоги если равен 1. |
space | Символ пробела. |
syslang | Язык операционной системы пользователя. |
tab | Символ табуляции. |
tempinstpath | Временная директория установки. |
time | Текущее время в формате HHMMSS. |
usercountry | Страна пользователя. |
userlang | Язык на компьютере пользователя. |
userlogon | Имя пользователя в сети полученное с помощью функции WNetGetUser. |
username | Имя пользователя. Смотрите также Получить оригинального пользователя. |
userorg | Организация. |
ver | Версия программы. |
year | Текущий год. Также, имеются переменные #day# и #month#. |
Смотрите также
Eonza automation software - free, open source cross-platform program for easy creation and management of scripts.