Параметры командной строки

Hot Virtual Keyboard (hvk.exe) принимает необязательные параметры командной строки. Эти параметры могут быть полезны разработчикам и для вызова нашего приложения из другого программного обеспечения.

/HELP и /?

Отображает список допустимых параметров командной строки в окне сообщения.

/CLOSE

Закрывает ранее запущенный экземпляр приложения вместе с текущим. Если ни один другой экземпляр не запущен, текущий экземпляр выполняет только указанные задачи (например, восстанавливает настройки с помощью параметра /RESTORE) и затем завершает работу, не показывая главное окно.

/SHOWKEYBOARD

Принудительно показывает экранную клавиатуру при запуске приложения. Обычно экранная клавиатура показывается только в том случае, если она была видна при последнем закрытии приложения.

/HIDEKEYBOARD

Запускает приложение со скрытой экранной клавиатурой. Обычно экранная клавиатура показывается, если она была видна при последнем закрытии приложения.

/COMMON

Запускает приложение с одинаковыми настройками для всех пользователей.

Этот параметр указывает приложению сохранять настройки в следующий раздел реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\ComfortSoftware\hvk

Обычно они сохраняются в этот раздел реестра:
HKEY_CURRENT_USER\SOFTWARE\ComfortSoftware\hvk

Примечание (версия 9.6 и более поздние): если существует файл Data\CommonSettings.ini, настройки сохраняются в этот файл.

/INIFILE

Указывает приложению сохранять и читать настройки из INI-файла. Обычно настройки хранятся в реестре.
Настройки будут храниться в файле Backup.ini, расположенном в папке установки приложения (в подпапке Data).

Как использовать:
Сохраните настройки в файл "C:\Program Files\HotVirtualKeyboard\Data\Backup.ini" и запустите "hvk.exe /INIFILE". В этом случае приложение сохраняет и читает настройки из файла Backup.ini.

/OPTIONS

Открывает окно настроек приложения.

/CHANGELANGUAGE <code>

Изменяет текущий язык системы. Подробнее

"C:\Program Files\HotVirtualKeyboard\hvk.exe" /CHANGELANGUAGE 0409

/RESTORE

Указывает приложению загрузить настройки из INI-файла, заданного в командной строке. Если другой экземпляр приложения уже запущен, настройки из INI-файла будут загружены в него. Сохранить настройки в INI-файл можно, открыв окно Параметры и перейдя в раздел Дополнительно.

"C:\Program Files\HotVirtualKeyboard\hvk.exe" /RESTORE "C:\Program Files\HotVirtualKeyboard\Settings.ini"

/M <num>

Запускает несколько экземпляров программы, где <num> — это количество запускаемых экземпляров. У каждого экземпляра будут свои настройки. По умолчанию можно запустить только один экземпляр.

/TURNON и /TURNOFF

Полностью включают или выключают приложение. Используйте параметр /SHOWKEYBOARD или /HIDEKEYBOARD, чтобы показать или скрыть экранную клавиатуру.

/ACTION <hotkey>

Запускает действие, назначенное указанной горячей клавише.

"C:\Program Files\HotVirtualKeyboard\hvk.exe" /ACTION Win+K

Вы можете указать код клавиши в шестнадцатеричном формате с помощью знака $ (знак доллара). Например, $20 — это пробел, а $1B — Escape.

"C:\Program Files\HotVirtualKeyboard\hvk.exe" /ACTION Alt+$20

/SAFEMODE

Запускает приложение в безопасном режиме. Некоторые функции приложения будут отключены.

/DEBUG

Указывает приложению создать файл Log.txt в папке приложения (в подпапке Data). Файл журнала будет содержать сведения об активности приложения, что может быть полезно при отладке.

Информация в файле журнала носит технический характер и поэтому не предназначена для понимания конечными пользователями.

Если файл с указанным именем уже существует в папке приложения, он будет перезаписан.

/EVENTLOG

Указывает приложению создавать отдельные файлы журналов при каждом запуске. См. подпапку Data в папке приложения.

Вы также можете добавить параметр DWORD EventLog=1 в реестр, чтобы добиться того же.

/REMOTECONTROLMODE

Включает специальный режим для устройств дистанционного управления. В этом режиме вы можете использовать клавиши со стрелками для перемещения по клавиатуре и клавишу Enter для нажатия выбранной клавиши.

Параметры командной строки программы установки

Программа установки (HotVirtualKeyboardSetup.exe) принимает необязательные параметры командной строки. Они могут быть полезны системным администраторам и другим программам, вызывающим программу установки.

/SILENT, /VERYSILENT

Указывает программе установки работать в тихом или очень тихом режиме. В тихом режиме мастер и фоновое окно не отображаются, но окно хода установки отображается. В очень тихом режиме окно хода установки не отображается. Всё остальное работает как обычно: например, отображаются сообщения об ошибках во время установки и стартовый запрос.

Если требуется перезагрузка и команда '/NORESTART' не используется (см. ниже), а программа установки работает в тихом режиме, она отобразит окно сообщения Перезагрузить сейчас?. В очень тихом режиме перезагрузка произойдёт без запроса.

/SUPPRESSMSGBOXES

Указывает программе установки подавлять окна сообщений. Имеет эффект только в сочетании с '/SILENT' или '/VERYSILENT'.

/NOCANCEL

Запрещает пользователю отменять процесс установки, отключая кнопку «Отмена» и игнорируя нажатия на кнопку закрытия. Полезно вместе с '/SILENT' или '/VERYSILENT'.

/NORESTART

Запрещает программе установки перезагружать систему после успешной установки или после сбоя на этапе Подготовка к установке, который требует перезагрузки. Обычно используется вместе с /SILENT или /VERYSILENT.