Entendendo o Objeto FSO - FileSystemObject

Com esta coluna aprederemos mais sobre como o objeto FSO trabalha no servidor, para a manipulação de arquivos como fazer o Upload, Renomear, Deletar.

Por | @oficinadanet Programação
Ola, Pessoal,

Bom aprenderemos hoje sobre o objeto FSO - FileSystemObject para manipularmos arquivos no servidor, como fazer Uploads, Renomar, Deletar, passar de um lugar para outro, em fim.
Mão da Obra !!!

O Objeto FSO nos permite manipular aquivos no servidor, temos nele varios métodos para manipulação são eles:

BuildPath  - Detecta um caminho no Servidor.
CopyFile  - Copia um ou mais arquivo de um lugar para outro no Servidor.
CopyFolder  - Copia uma ou mais pastas de um lugar para outro no Servidor.
CreateFolder - Cria uma Pasta no Servidor.
CreateTextFile  - Cria um arquivo de Texto no Servidor.
DeleteFile - Deleta um ou mais Arquivos do Servidor.
DeleteFolder - Deleta uma ou Mais Pastas do Servidor.
DriveExists - Checa se um Driver especifico existe no Servidor.
FileExists - Checa se um arquivo existe no Servidor.
FolderExists - Checa se a uma determinada pasta Existe no Servidor.
GetAbsolutePathName - Retorna o caminho completo da Rais para um caminho especificado.
GetBaseName - Retorna o nome de um especificado arquivo ou pasta.
GetDrive - Retorna o Drive especificado em um caminho especificado.
GetDriveName - Retorna o nome do Drive de um caminho especificado.
GetExtensionName - Retorna a extenção de um arquivo enviado para o Servidor.
GetFile - Retorna o arquivo dentro de um caminho especificado.
GetFileName - Retorna o nome do Arquivo ou Pasta de um determinado Diretorio.
GetFolder  - Retona a pasta de um determinado diretorio.
GetSpecialFolder - Retorna o pasta de um dos diretorios de dentro da pasta Windows com retrição a Escrita, Gravação e Deleção, somente Leitura.
GetTempName - Retorna o Arquivo ou Pasta usado no Servidor temporarimanete por um Sistema Web em Asp.
MoveFile - Move arquivo de um lugar para outro
MoveFolder - Move uma pasta de um lugar para outro
OpenTextFile - Esta propriedade abre o arquivo de texto e traz as suas Linhas(TextStream)

O Objeto FSO pode ser referenciando da seguinte maneira em Asp
Set ObjFSO = Server.CreateObject("Scripting.FileSystemObject")


E pode ser usado com suas propriedades sitadas acima ex:
ObjFSO.MoveFile 
ObjFSO.GetFileName
ObjFSO.DeleteFile
ObjFSO.DeleteFolder


para deletar o Objeto criado o server usamos o seguinte codigo
Set ObjFSO = Nothing


O Objeto FSO não aceita fechado, somente o codigo acima.
ObjFSO.close
< Errado

Espero que isso fique de referencia para vocês
Ate a Próxima Pessoal





Mais sobre:
Share Tweet
DESTAQUESRecomendado
Mais compartilhados
Comentários