En fait j'ai effectivement pu reproduire ton exception, et il se trouve que le path "C:\com1.xxx" n'est pas identifié comme chemin de fichier mais bien comme un chemin de periphérique. Certainement...