Sopena que algo haya cambiado en la tecnología, no es posible. Por motivos de seguridad no se puede manipular un fichero del lado del cliente. Solo un lenguaje que tenga permisos para manipular esos ficheros del lado del cliente te permitiría hacer eso. Por ejemplo Java.
Google es tu amigo:
Aquí hablan de Java y de una solución ActiveX
http://forum.java.sun.com/thread.jsp...5644&tstart=60
En este otro, en el último post habla de un truco con Javascript
http://www.jguru.com/forums/view.jsp?EID=1072481
Existen applets en Java para hacer subida de ficheros que probablemente incorporaran la funcionalidad que pides.
Suerte