Objeto FileSystemObject ASP
- Página Anterior ASP Error
- Próxima Página ASP TextStream
O objeto FileSystemObject é usado para acessar o sistema de arquivos do servidor.
Exemplo
- O arquivo especificado existe?
- Este exemplo demonstra como criar primeiro o objeto FileSystemObject e, em seguida, usar o método FileExists para detectar se um arquivo específico existe.
- A pasta especificada existe?
- Este exemplo demonstra como usar o método FolderExists para detectar se uma pasta específica existe.
- O drive especificado existe?
- Este exemplo demonstra como usar o método DriveExists para detectar se um drive específico existe.
- Obter o nome do drive específico
- Este exemplo demonstra como usar o método GetDriveName para obter o nome do drive específico.
- Obter o nome da pasta pai de um caminho específico
- Este exemplo demonstra como usar o método GetParentFolderName para obter o nome da pasta pai de um caminho específico.
- Obter a extensão da pasta
- Este exemplo demonstra como usar o método GetExtensionName para obter a extensão do arquivo da última parte do caminho especificado.
- Obter o nome do arquivo
- Este exemplo demonstra como usar o método GetFileName para obter o nome do arquivo da última parte do caminho especificado.
- Obter o nome básico do arquivo ou pasta
- Este exemplo demonstra como usar o método GetBaseName para retornar o nome básico do arquivo ou pasta em um caminho específico.
Objeto FileSystemObject
O objeto FileSystemObject é usado para acessar o sistema de arquivos do servidor. Este objeto pode operar em arquivos, pastas e caminhos de diretórios. Também é possível obter informações do sistema de arquivos através deste objeto.
O código a seguir cria um arquivo de texto (c:\test.txt) e escreve alguns textos nele:
<% dim fs,fname set fs=Server.CreateObject("Scripting.FileSystemObject") set fname=fs.CreateTextFile("c:\test.txt",true) fname.WriteLine("Hello World!") fname.Close set fname=nothing set fs=nothing %>
As propriedades e métodos do objeto FileSystemObject são descritos a seguir:
Propriedades
Propriedades | Descrição |
---|---|
Drives | Retorna a coleção de objetos de drives no computador local. |
Método
Método | Descrição |
---|---|
BuildPath | Adiciona um nome a um caminho existente. |
CopyFile | Copia uma ou mais arquivos de um local para outro. |
CopyFolder | Copia uma ou mais pastas de um local para outro. |
CreateFolder | Cria uma nova pasta. |
CreateTextFile | Cria um arquivo de texto e retorna um objeto TextStream. |
DeleteFile | Exclui uma ou mais arquivos especificados. |
DeleteFolder | Exclui uma ou mais pastas especificadas. |
DriveExists | Verifica se um drive existe. |
FileExists | Verifica se um arquivo existe. |
FolderExists | Verifica se uma pasta existe. |
GetAbsolutePathName | Retorna o caminho completo a partir da raiz do drive para o caminho especificado. |
GetBaseName | Retorna o nome base do arquivo ou pasta especificado. |
GetDrive | Retorna o objeto Drive correspondente ao drive do caminho especificado. |
GetDriveName | Retorna o nome do drive do caminho especificado. |
GetExtensionName | Retorna a extensão do arquivo do componente final do caminho especificado. |
GetFile | Retorna um objeto File para o caminho especificado. |
GetFileName | Retorna o nome do arquivo do componente final do caminho especificado. |
GetFolder | Retorna um objeto Folder para o caminho especificado. |
GetParentFolderName | Retorna o nome do pai do componente final do caminho especificado. |
GetSpecialFolder | Retorna o caminho de alguns pastas especiais do Windows. |
GetTempName | Retorna um arquivo ou pasta gerado aleatoriamente. |
MoveFile | Mova um ou mais arquivos de um local para outro. |
MoveFolder | Mova um ou mais pastas de um local para outro. |
OpenTextFile | Abra um arquivo e retorne um objeto TextStream para acessar esse arquivo. |
- Página Anterior ASP Error
- Próxima Página ASP TextStream