命令行参数
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 文件保存和读取其设置。通常,设置存储在注册表中。
设置将存储到位于应用程序安装文件夹(在 Data 子文件夹中)的 Backup.ini 文件中。
使用方法:
将您的设置保存到 "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
指示应用程序在应用程序文件夹(在 Data 子文件夹中)创建 Log.txt 文件。日志文件将包含有关应用程序活动的详细信息,这对调试很有帮助。
日志文件中包含的信息属于技术性质,因此并非旨在让最终用户理解。
如果应用程序文件夹中已存在具有指定名称的文件,它将被覆盖。
/EVENTLOG
指示应用程序在每次启动时创建不同的日志文件。请参阅应用程序文件夹中的 Data 子文件夹。
您也可以在注册表中添加 DWORD 参数 EventLog=1 来实现相同的效果。
/REMOTECONTROLMODE
启用远程控制设备的特殊模式。在此模式下,您可以使用方向键在键盘上移动,并使用 Enter 键按下当前选定的键。
安装程序命令行参数
安装程序(HotVirtualKeyboardSetup.exe)接受可选的命令行参数。这些参数对系统管理员以及调用安装程序的其他程序很有用。
/SILENT, /VERYSILENT
指示安装程序以静默或完全静默方式运行。当安装为静默时,不显示向导和背景窗口,但会显示安装进度窗口。当安装为完全静默时,不显示此安装进度窗口。其他一切都正常,因此例如安装期间的错误消息和启动提示会显示。
如果需要重新启动且未使用 '/NORESTART' 命令(见下文)且安装为静默,则会显示一个立即重新启动?消息框。如果是完全静默,则会在不询问的情况下重新启动。
/SUPPRESSMSGBOXES
指示安装程序抑制消息框。仅在与 '/SILENT' 或 '/VERYSILENT' 结合使用时才有效。
/NOCANCEL
通过禁用"取消"按钮并忽略对关闭按钮的点击,防止用户在安装过程中取消。与 '/SILENT' 或 '/VERYSILENT' 一起使用很有用。
/NORESTART
防止安装程序在成功安装后,或在请求重新启动的正在准备安装失败后重新启动系统。通常与 /SILENT 或 /VERYSILENT 一起使用。