1. Fso.getFile
Extraia o objeto de arquivo correspondente do arquivo
1. Getfile.asp
<% qualfile = server.mappath ("cnbruce.txt") Set fso = createObject ("script.filesystemoBject") Set f1 = fso.createTextFile (qual arquivo, verdadeiro) F1.Write ("Este é um teste. Meu nome é cnbruce.") F1.Close Set f2 = fso.getfile (qual arquivo) s = "Nome do arquivo:" & f2.name & "<br>" s = s & "Arquivo Nome do caminho curto:" & f2.shortpath & "<br>" s = s & "Endereço físico do arquivo:" & f2.path & "<br>" s = s & "Atributos do arquivo:" & f2.attributes & "<br>" s = s & "Tamanho do arquivo:" & f2.size & "<br>" s = s & "Tipo de arquivo:" & f2.Type & "<br>" s = s & "Tempo de criação de arquivos:" & f2.DateCreated & "<br>" s = s & "Última hora da visita:" & f2.DatElastAcced & "<br>" s = s & "Tempo modificado mais recente:" & f2.datelastmodified Response.Write (s) %> |
O efeito é como as informações específicas do atributo que você vê ao clicar com o botão direito do mouse em um arquivo.
O valor "32" retornado por atributos significa: (arquivamento) o arquivo que foi alterado após o último backup. Legível e escrito.
Outros valores são o Apêndice da seguinte maneira:
Arquivo normal 0 normal. Nenhuma propriedade está definida. READONLY 1 arquivo somente leitura. Legível e escrito. Hidden 2 oculta arquivos. Legível e escrito. Arquivos do sistema do sistema 4. Legível e escrito. Diretório 16 pasta ou diretório. Somente leitura. Arquive 32 arquivos que foram alterados após o último backup. Legível e escrito. Alias 1024 Link ou atalho. Somente leitura. Arquivo compactado 2048 comprimido. Somente leitura. |
2. File.move
Usado para mover o arquivo ou pasta especificada de um local para outro. De fato, esse método ainda pertence a um aplicativo após o fso.getFile.
2, movefile.asp
<% qualfile = server.mappath ("cnbruce.txt") Set fso = createObject ("script.filesystemoBject") Set f1 = fso.createTextFile (qual arquivo, verdadeiro) F1.Write ("Este é um teste. Meu nome é cnbruce.") F1.Close Set f2 = fso.getfile (qual arquivo) f2.move "c:/" %> <a href = "c:/"> verifique se há algum </a> |
Implementação de funções simples de corte e pasta.
3. File.copy
Também pertence a um aplicativo após o fso.getFile. Simplesmente copiando o arquivo para um determinado local.
3. CopyFile.asp
<% qualfile = server.mappath ("cnbruce.txt") Set fso = createObject ("script.filesystemoBject") Set f1 = fso.createTextFile (qual arquivo, verdadeiro) F1.Write ("Este é um teste. Meu nome é cnbruce.") F1.Close Set f2 = fso.getfile (qual arquivo) f2.copy "d:/" %> <a href = "d:/"> verifique se há algum </a> |
O arquivo cnbruce.txt no mesmo diretório que esta página ASP ainda existe.