Yo también vi esa app externa xD
Sale la ventana típica de windows para abrir archivos, y luego el archivo elegido pasa al STDIN de la CMD!, que pena no recuerdo el nombre
A ver si lo encuentro y te comento
De todas formas con Rundll32 pienso que se podria hacer pero desconozco en que DLL invocar ese objeto
EDITOVale, está en el
shell32.dllno lo he encontrado aún, pero si algo parecido xD:
RUNDLL32 SHELL32.DLL,OpenAs_RunDLL C:\Users\Administrador\Desktop\1.txt
EDITO 2Ya lo tengo, Es esta función:
Rundll32 Shell32.dll,SHOpenWithDialog C:\Users\Administrador\Desktop\1.txt
Estoy seguro que es esa, Porque la usé un par de veces en VB, Pero invocandola con rundll no ocurre nada no se porque xDDD