O objeto de arquivo é usado para retornar informações sobre um arquivo especificado.

Exemplos
Quando foi o último arquivo modificado?
Como obter a data e hora de um arquivo especificado foi modificada pela última vez.
Quando foi o último arquivo acessado?
Como obter a data e hora de um arquivo especificado foi acessado pela última vez.
Retornar os atributos de um arquivo especificado
Como retornar os atributos de um arquivo especificado.
O objeto de arquivo
O objeto de arquivo é usado para retornar informações sobre um arquivo especificado.
Para trabalhar com as propriedades e métodos do objeto arquivo, você terá que criar uma instância do objeto de arquivo através do objeto FileSystemObject. Primeiro; criar um objeto FileSystemObject e depois instanciar o objeto de arquivo por meio do método GetFile do objeto FileSystemObject ou através da propriedade Arquivos do objeto Pasta.
O código a seguir usa o método GetFile do objeto FileSystemObject para instanciar o objeto de arquivo e a propriedade DateCreated para retornar a data em que o arquivo especificado foi criado:
Exemplo
<%
Dim fs,f
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set f=fs.GetFile("c:\test.txt")
Response.Write("File created: " & f.DateCreated)
set f=nothing
set fs=nothing
%>
Mostrar exemplo » propriedades e métodos do objecto do ficheiro são descritos abaixo:
propriedades
Propriedade | Descrição |
---|---|
Attributes | Define ou retorna os atributos de um arquivo especificado |
DateCreated | Retorna a data e hora em que um arquivo especificado foi criado |
DateLastAccessed | Retorna a data e hora em que um arquivo especificado foi acessado pela última vez |
DateLastModified | Retorna a data e hora em que um arquivo especificado foi modificado pela última vez |
Drive | Retorna a letra da unidade da unidade onde a especificado reside arquivo ou pasta |
Name | Define ou retorna o nome de um arquivo especificado |
ParentFolder | Retorna o objeto pasta para o pai do arquivo especificado |
Path | Retorna o caminho para um arquivo especificado |
ShortName | Retorna o nome abreviado de um arquivo especificado (the 8.3 naming convention) |
ShortPath | Retorna o curto caminho de um arquivo especificado (the 8.3 naming convention) |
Size | Retorna o tamanho, em bytes, de um arquivo especificado |
Type | Retorna o tipo de um arquivo especificado |
Métodos
Método | Descrição |
---|---|
Copy | Copia um arquivo especificado a partir de um local para outro |
Delete | Exclui um arquivo especificado |
Move | Move um arquivo especificado a partir de um local para outro |
OpenAsTextStream | Abre um arquivo especificado e retorna um objeto TextStream para acessar o arquivo |