No podés modificar el comportamiento del input type file. Lo que podrías hacer es añadir la posibilidad de que arrastren archivos externos:
http://blogs.sitepointstatic.com/exa...g/1/index.html
Aunque sin acceso a controlar el proceso del upload, no sé si puedas cerrar el circuito.