? В Javascript и ECMAscript нет ни FileSystemObject, ни его расширения.
Из этого я могу догадаться, что вы пытаетесь разрабатывать в ОС MS Windows (было бы полезно, если бы вы упомянули об этом).
Кроме того, существует множество причин, по которым jscript, загруженный с сервера, не должен иметь доступ к локальной файловой системе - настройки MSIE по умолчанию не позволяют этого и не будут работать в любом другом браузере.
Где находится структура каталогов? На веб-сервере? В браузере клиента? Ваш вопрос о том, как передать детали из PHP в jscript, скорее всего, подразумевает первый - так почему бы не скопировать файлы поверх PHP? Это будет намного проще, чем реализовать его на клиенте, даже не обращая внимания на проблемы безопасности.
Но чтобы ответить на ваш вопрос:
$i=0;
print "<script>\nvar filesToCopy=New Array();\n";
foreach ($file_to_copy as $f) {
print "filesToCopy[$i]='$f';\n";
$i++;
}
print "your_file_copy_js(filesToCopy);\n</script>\n";
С