есть такая фриварная утилитка FTPDrive
http://killprog.com/FDinst.exe, которая создает в сеансе пользователя отключенный сетевой диск(disconected network drive)
а его сожержимое представляет как ряд каталогов соотествующих заданным в настройках ftp-серверам, при обращении к каталогу производится программой обращение к ftp-серверу и выводится его содержимое.
Может all, подскажет как можно сделать подобную эмуляцию?