Ir para conteúdo
Fórum Script Brasil
  • 0

File System Object


portalsurf

Pergunta

Estou com um problema com o File system object, eu estou querendo acessar arquivos internos de meu site para disponibilizar ao usuario, melhor dizendo, listar arquivos .doc.

Eu queria saber se para utilizar o FSO necessito instalar alguma coisa a mais para disponibiliza-lo, para criar o objeto, pois eu escrevi o código mas ele não da resposta, fica carregando a página mas não a carrega.

Vou te passar o código abaixo, se possivel me de uma mão.

<%

dim caminho,Folder,FSO,Files

Set FSO = CreateObject("scripting.FileSystemObject")

Set Folder = FSO.GetFolder(server.mappath("./")")

Set Files = Folder.Files

For each File in Files

Response.Write File.Name

next

%>

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Eu estou querendo listar os arquivos que estão dentro de um diretório diretamente numa página , então para isso estou usando o FSO(file system Object) mas quando você clica no link que chama a página simplesmente trava.... a página até dá sinal que irá carregar, mas não carrega de jeito nenhum.... chega até mesmo a travar o IIS ...

eu troquei já os nomes das variaveis folder, e Files que estão indicadas no código acima para não confundir o código.. mas da mesma forma não carrega...

precisava disso urgentemente!!!

se alguém puder me ajudar

Link para o comentário
Compartilhar em outros sites

  • 0

No meu computador, quando executo este FileSystemObject, ele abre o norton anti vírus e e diz assim: Você quer abrir este Script ("script malicioso"). Então mando abrir e não dá nada.. Veja se não é o seu antivírus que está travando o (terrivel) PWS. IIS né?!!

Você já programou em PHP? Já usou Apache, mysql. Cara, é muito mais rápido, melhor, e não deixa tão lento seu computador.

Enfim.. Asp é mais fácil né? Mas php é melhor!!

Link para o comentário
Compartilhar em outros sites

  • 0

Olha beleza.

Olha executei o seu código no meu pc e quando mandei buscar os arquivos ele só acusou um erro.

Erro de compilação do Microsoft VBScript (0x800A0409)

Constante de seqüência não finalizada

/testes/paginas/forum/teste.asp, line 6, column 53

Set Folder = FSO.GetFolder(server.mappath("./docs")")

que no caso seria na linha q indica em qual pasta ele vai setar certo.

o erro seria a aspas no final da linha ")") teria que ficar assim: ")).

feito isso aq nem aprecentou mais erros e mostrou todos os docs contidos na pastas.

Espero q lhe ajude.

T+

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...