Ganz einfach, gar nicht.
Ein File Upload Control ist nunmal das einzige standardisierte HTML-Element, mit dem ein Zugriff auf lokale Daten möglich ist.
Theoretisch kann man mit dem zusätzlichen Parameter accept="<igendein MIME Type>" zumindest die zulässigen Dateitypen vorgeben, allerdings hält sich da soweit ich weiß kein Browser dran (ganz zu schweigen davon, dass die Dateiauswahlbox gefiltert wäre).
Weitergehende Möglichkeiten dürften nur mit ActiveX Controls bzw. Java-Applets möglich sein, aber auch dann nur über sehr umständliche Zertifizierungen und Sicherheitsabfragen, denn diese sollen ja normalerweise gerade nicht auf das Dateisystem zugreifen dürfen. Das ist allerdings nicht gerade mein Gebiet ...