Javascript: listando a estrutura de arquivos e pastas

Como eu li, não é fácil para o JavaScript modificar arquivos no PC cliente. Eu estou trabalhando em um gerenciador de arquivos baseado na web e precisaria saber o seguinte:

JavaScript pode listar arquivos e estrutura de pastas em um PC cliente?JavaScript pode listar arquivos e estrutura de pastas em um servidor?

Se sua resposta for não, o Java Scipt não pode listar arquivos e pastas na unidade C: \ do cliente ou servidor, do que o script CGI seria a única solução?

questionAnswers(3)

yourAnswerToTheQuestion