Параметры командной строки
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.