Neste ponto, você pode ter um bom entendimento do FSO. Vamos dar uma olhada mais profunda para resolver problemas mais complexos.
Primeiro, você pode querer renomear o arquivo. Para acompanhar todos os documentos, você deve renomeá-los para serem únicos para que eles possam ser facilmente favoráveis à região pelo sistema
Não. Infelizmente, o FSO não permite operações simples de alteração de nome de arquivo, portanto, temos que modificá -lo.
< %
'Crie o objeto FSO
set fso = server.createObject (script.filesystemoBject)
caminho = c: emp. est.txt
strdate = substituir (data (), /,)
strdir = c: inetpubwwwrootarticles e strdate
strNewfilename = hora (agora) & _ & minuto (agora) & _ & &
Segundo (agora) & .html
'Abra o arquivo antigo
set file = fso.opentExtfile (caminho, 1) < - para leitura
strText = file.readall
Definir arquivo = nada
'Verifique e/ou crie pasta
Se não for FSO.Polderexists (Server.mappath (strdir)) então
set f = fso.createfolder (server.mappath (strdir))
outro
set f = fso.getFolder (server.mappath (strdir))
final se
'Crie e escreva um novo arquivo
set file = fso.createTextFile (F.Path & & strNewFileName)
file.write (strText)
Definir F = nada
file.close
Definir arquivo = nada
'Exclua o arquivo antigo
FSO.DeleteFile (Path & & RST (nome do arquivo) e i)
' limpar
Definir FSO = nada
%>
A falta de recursos do FSO se tornou uma vantagem aqui e podemos executar 2 etapas por vez. Primeiro, abra o arquivo e leia o conteúdo do arquivo. Suponha que você queira criar um aqui
Uma pasta exclusiva e um arquivo exclusivo para armazenar artigos. No entanto, como o caminho para a pasta mudará todos os dias, é necessário verificar primeiro se a pasta já
Existe, se não, crie -o. Isso é feito no snippet do FSO.Polherexists. Em seguida, siga esse caminho e crie um novo arquivo. novo
Depois que o arquivo for criado, exclua o arquivo antigo, o que é feito através do fso.DeleteFile.
Essas duas etapas são: renomeie o arquivo e mova -o para um diretório mais adequado. Observe que você também pode fazer mais operações em arquivos aqui, como escrever
Edite o conteúdo antes de inserir um novo arquivo.