Você pode fazer isso usando o seguinte comando:
cmd /k start calc & start notepad & exit
Portanto, transformando seu arquivo .reg
em:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\myFile\Shell\Open\Command]
@="cmd /k start calc & start notepad & exit"
O motivo pelo qual calc
funciona bem (no Windows 10, mas não no Windows 7) é que o processo calc.exe
inicia um processo diferente ( Calculator.exe
) e sai, permitindo que o comando continue.
Isso não acontece com notepad.exe
, o que significa que o comando fica preso esperando que notepad.exe
feche.
O comando start
é usado para iniciar um processo em uma janela separada para que cmd
possa continuar com o próximo passo.