А как насчет того, чтоб при закачке в этот каталог файлов их имена падали бы в файлик (типа индекса каталога) в котором они пронумерованы, а потом бы не рылся по каталогу, а читал бы файлик, да выписывал оттуда ссылки (по номеру файла).
файл:
1 //frg/MUSIC\\alsu!\\0001.MP3
2 //frg/MUSIC\\Raznoe\\THE BEATLES - YESTERDAY.MP3
3 //frg/MUSIC\\Raznoe\\Жин-жин-Снегом Стать.mp3
Реально фалы назывались бы 1.mp3 2.mp3 ...
потом split\'ом выковыривай имена и их индексы.
IC\\alsu!\\0001.MP3IC\\Raznoe\\THEBEATLES-YESTERDAY.MP3IC\\Raznoe\\Жин-жин-СнегомСтать.mp3а если кто хочет скачать, сделай форму и подпихивай им вместо 1.mp3 - //frg/MUSIC\\alsu!\\0001.MP3 ...
Ну или как-нибудь еще...:-)
Просто это то, что первое в голову пришло. А ежели почесать репу, мож еще чего придумаешь.
Между прочим, в каталоге у NAS\'а стстьи лежат не так как они назывались до того (у авторов). Насколько я понимаю им насильно приписывается какое-то имя. Ежели не так, NAS, поправь.