En este punto, es posible que tenga una buena comprensión de FSO. Echemos un vistazo más profundos para resolver problemas más complejos.
Primero, es posible que desee cambiar el nombre del archivo. Para realizar un seguimiento de todos los documentos, querrá cambiarlos para que sean únicos para que el sistema pueda ser fácilmente amigable para la región.
No. Desafortunadamente, FSO no permite operaciones simples de cambio de nombre de archivo, por lo que tenemos que modificarlo.
< %
'Crea el objeto FSO
establecer fso = server.createObject (scripting.filesystemObject)
ruta = C: EMP est.txt
strdate = reemplazar (date (), /,)
strdir = c: inetpubwwwrootarticles y strdate
strNewFileName = Hour (ahora) & _ & minuto (ahora) & _ &
segundo (ahora) y .html
'Abra el archivo anterior
establecer archivo = fso.opentextfile (ruta, 1) < - para leer
strtext = file.readall
Establecer archivo = nada
'Verifique y/o cree una carpeta
Si no es FSO.FoldeExists (server.mappath (strdir)), entonces
Establecer F = FSO.CreateFolder (Server.Mappath (STRDIR))
demás
establecer F = fso.getfolder (server.mappath (strdir))
final si
'Crear y escribir un archivo nuevo
Establecer archivo = fso.createTextFile (F.Path & & strNewFileName)
File.write (strText)
establecer f = nada
File.close
Establecer archivo = nada
'Eliminar el archivo anterior
FSO.DeleteFile (ruta y rst (nombre de archivo) y i)
'Limpiar
Establecer FSO = nada
%>
La falta de capacidades FSO se ha convertido en una ventaja aquí, y podemos realizar 2 pasos a la vez. Primero, abra el archivo y lea el contenido del archivo. Supongamos que quieres crear uno aquí
Una carpeta única y un archivo único para almacenar artículos. Sin embargo, debido a que la ruta a la carpeta cambiará todos los días, es necesario verificar primero si la carpeta ya ha
Existe, si no, crealo. Esto se hace en el fragmento de FSO. Luego, tome esa ruta y cree un nuevo archivo. nuevo
Una vez creado el archivo, elimine el archivo anterior, que se realiza a través de fso.deleteFile.
Estos 2 pasos son: cambiar el nombre del archivo y luego muévalo a un directorio más adecuado. Tenga en cuenta que también puede hacer más operaciones en archivos aquí, como escribir
Edite el contenido antes de ingresar un nuevo archivo.