Si estás en una Intranet, asumo que tenes montado un webserver, si usas Apache, la cosa es muy simple (no se con IIS)
Creas un alias en tu localhost
Código Apache:
Ver originalAlias /unidadc"c:/"
<Directory "c:/">
AllowOverride None
Options +indexes
Order allow,deny
Allow from all
</Directory>
Con tipear
http://localhost/unidadc, ahi va a estar diponible el contenido de la unidad C: donde este corriendo el Apache (tambien será accesible desde las otrtas máquinas de tu red), por supuesto muy seguro no es, pero eso es otra cosa.
Tampoco se si se puede hacer a letras de unidad mapeadas
Lo que no entiendo es porque hacerlo así, con compartir carpetas en la red bastaría.
El protocolo file:// funciona solo en la máquina local y según el navegador, FF te despliega la lista de archivos, IE, te abre el explorador
SAludos