Comando de registro para abrir o programa minimizado

0

Eu adicionei um arquivo .bat ao menu de contexto dos arquivos .avi com o seguinte arquivo .reg:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\avi_auto_file\shell\RemuxvideotoMKV]
@="Remux video to MKV"
[HKEY_CURRENT_USER\Software\Classes\avi_auto_file\shell\RemuxvideotoMKV\command]
@="\"C:\Program Files\MKVToolNix\Remux video to MKV.bat\" \"%1\""

Funciona. Agora quero que o arquivo .bat seja iniciado minimizado.

Eu encontrei uma resposta para quase exatamente o mesmo problema aqui , mas eu não entendo a sintaxe, já que ela se refere a um comando um pouco mais complexo.

    
por firewater 16.06.2018 / 20:31

1 resposta

0

De acordo com a documentação aqui , o seguinte deve funcionar:

[HKEY_CURRENT_USER\Software\Classes\avi_auto_file\shell\RemuxvideotoMKV\command]
@="cmd /C start \"remux\" /MIN \"C:\Program Files\MKVToolNix\Remux video to MKV.bat\" \"%1\""

start inicia um lote ou programa, a opção /MIN inicia o programa minimizado. Há também um /B para ser executado sem criar uma nova janela.

Como @JosefZ apontou porque start é parte do shell cmd (entradas pontilhadas nesse link) precisa ser executado a partir de cmd .

    
por 16.06.2018 / 22:44

Tags