Parâmetros de linha de comando

O Hot Virtual Keyboard (hvk.exe) aceita parâmetros opcionais de linha de comando. Esses parâmetros podem ser úteis para desenvolvedores e para chamar nosso aplicativo a partir de outro software.

/HELP e /?

Exibe a lista de parâmetros válidos de linha de comando em uma caixa de mensagem.

/CLOSE

Fecha a instância do aplicativo iniciada anteriormente junto com a atual. Se nenhuma outra instância estiver em execução, a instância atual executa apenas as tarefas especificadas (por exemplo, restaura as configurações com o parâmetro /RESTORE) e, em seguida, é encerrada sem mostrar a janela principal.

/SHOWKEYBOARD

Mostra forçadamente o teclado virtual quando o aplicativo é iniciado. Normalmente, o teclado virtual é mostrado apenas se estava visível na última vez que o aplicativo foi fechado.

/HIDEKEYBOARD

Inicia o aplicativo com o teclado virtual oculto. Normalmente, o teclado virtual é mostrado se estava visível na última vez que o aplicativo foi fechado.

/COMMON

Inicia o aplicativo com as mesmas configurações para todos os usuários.

Esse parâmetro instrui o aplicativo a salvar suas configurações na seguinte chave do registro:
HKEY_LOCAL_MACHINE\SOFTWARE\ComfortSoftware\hvk

Normalmente, elas são salvas nesta chave do registro:
HKEY_CURRENT_USER\SOFTWARE\ComfortSoftware\hvk

Observação (versão 9.6 e posteriores): Se Data\CommonSettings.ini existir, as configurações são salvas nesse arquivo.

/INIFILE

Instrui o aplicativo a salvar e ler suas configurações no arquivo INI. Normalmente, as configurações são armazenadas no registro.
As configurações serão armazenadas no arquivo Backup.ini localizado na pasta de instalação do aplicativo (na subpasta Data).

Como usar:
Salve suas configurações no arquivo "C:\Program Files\HotVirtualKeyboard\Data\Backup.ini" e inicie "hvk.exe /INIFILE". Nesse caso, o aplicativo salva e lê as configurações do arquivo Backup.ini.

/OPTIONS

Abre a janela de configurações do aplicativo.

/CHANGELANGUAGE <code>

Altera o idioma atual do sistema. Mais informações

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

/RESTORE

Instrui o aplicativo a carregar as configurações do arquivo INI especificado na linha de comando. Se outra instância do aplicativo já estiver em execução, as configurações do arquivo INI serão carregadas nela. Você pode salvar as configurações no arquivo INI abrindo a janela Opções e mudando para a seção Avançado.

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

/M <num>

Inicia várias instâncias do programa, onde <num> é o número de instâncias a serem iniciadas. Cada instância terá suas próprias configurações. Por padrão, você pode iniciar apenas uma instância.

/TURNON e /TURNOFF

Ligam ou desligam completamente o aplicativo. Use o parâmetro /SHOWKEYBOARD ou /HIDEKEYBOARD para mostrar ou ocultar o teclado virtual.

/ACTION <hotkey>

Inicia a ação atribuída à tecla de atalho especificada.

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

Você pode especificar um código de tecla no formato hexadecimal usando $ (o cifrão). Por exemplo, $20 é Espaço e $1B é Esc.

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

/SAFEMODE

Inicia o aplicativo em modo de segurança. Alguns recursos do aplicativo serão desativados.

/DEBUG

Instrui o aplicativo a criar o arquivo Log.txt na pasta do aplicativo (na subpasta Data). O arquivo de log conterá detalhes sobre a atividade do aplicativo, o que pode ser uma ajuda útil para depuração.

As informações contidas no arquivo de log são de natureza técnica e, portanto, não se destinam a ser compreendidas pelos usuários finais.

Se já existir um arquivo com o nome especificado na pasta do aplicativo, ele será sobrescrito.

/EVENTLOG

Instrui o aplicativo a criar arquivos de log diferentes a cada inicialização. Consulte a subpasta Data na pasta do aplicativo.

Você também pode adicionar o parâmetro DWORD EventLog=1 no registro para fazer o mesmo.

/REMOTECONTROLMODE

Habilita o modo especial para dispositivos de controle remoto. Nesse modo, você pode usar as teclas de seta para se mover pelo teclado e a tecla Enter para pressionar a tecla atualmente selecionada.

Parâmetros de linha de comando do programa de instalação

O programa de instalação (HotVirtualKeyboardSetup.exe) aceita parâmetros opcionais de linha de comando. Eles podem ser úteis para administradores de sistema e para outros programas que chamam o programa de instalação.

/SILENT, /VERYSILENT

Instrui o programa de instalação a ser silencioso ou muito silencioso. Quando a instalação é silenciosa, o assistente e a janela de fundo não são exibidos, mas a janela de progresso da instalação é. Quando uma instalação é muito silenciosa, essa janela de progresso da instalação não é exibida. Todo o resto é normal, então, por exemplo, as mensagens de erro durante a instalação e o aviso de inicialização são exibidos.

Se for necessário reiniciar e o comando '/NORESTART' não for usado (veja abaixo) e a instalação for silenciosa, será exibida uma caixa de mensagem Reiniciar agora?. Se for muito silenciosa, ela reiniciará sem perguntar.

/SUPPRESSMSGBOXES

Instrui o programa de instalação a suprimir as caixas de mensagem. Só tem efeito quando combinado com '/SILENT' ou '/VERYSILENT'.

/NOCANCEL

Impede que o usuário cancele durante o processo de instalação, desabilitando o botão Cancelar e ignorando cliques no botão de fechar. Útil junto com '/SILENT' ou '/VERYSILENT'.

/NORESTART

Impede que o programa de instalação reinicie o sistema após uma instalação bem-sucedida, ou após uma falha de Preparando para instalar que solicita uma reinicialização. Normalmente usado junto com /SILENT ou /VERYSILENT.