1. FSO.getFile
Extraer el objeto de archivo del archivo correspondiente
1. GetFile.asp
<% whatfile = server.mappath ("cnbruce.txt") Establecer fso = createObject ("scripting.filesystemObject") Establecer f1 = fso.createTextFile (que archivo, verdadero) F1.Write ("Esta es una prueba. Mi nombre es Cnbruce") f1.lose Establecer f2 = fso.getfile (qué archivo) S = "Nombre del archivo:" & f2.name & "<br>" S = S & "Nombre de ruta corta de archivo:" & f2.shortpath & "<br>" S = S & "Dirección física del archivo:" & f2.path y "<br>" S = S & "Atributos de archivo:" & f2.Attributes & "<br>" s = s & "tamaño de archivo:" & f2.Size y "<br>" S = S & "Tipo de archivo:" & F2.Type & "<br>" S = S & "Tiempo de creación de archivos:" & f2.Datecreated & "<br>" S = S & "último tiempo de visita:" y f2.datelastacciss y "<br>" S = S & "último tiempo modificado:" y F2.DatelastModified Respuesta. Escribe (s) %> |
El efecto es como la información de atributo específica que ve al hacer clic con el botón derecho en un archivo.
El valor "32" devuelto por los atributos significa: (Archivo) el archivo que se ha cambiado después de la última copia de seguridad. Legible y escrito.
Otros valores son el apéndice de la siguiente manera:
Normal 0 archivo normal. No se establecen propiedades. Readonly 1 archivo de solo lectura. Legible y escrito. Oculto 2 ocultar archivos. Legible y escrito. Sistema 4 Archivos del sistema. Legible y escrito. Directorio 16 carpeta o directorio. De solo lectura. Archive 32 archivos que se han cambiado después de la última copia de seguridad. Legible y escrito. Alias 1024 Enlace o acceso directo. De solo lectura. Archivo comprimido 2048 comprimido. De solo lectura. |
2. File.move
Se utiliza para mover el archivo o carpeta especificado de una ubicación a otra. De hecho, este método aún pertenece a una aplicación después de fso.getfile.
2, MoveFile.asp
<% whatfile = server.mappath ("cnbruce.txt") Establecer fso = createObject ("scripting.filesystemObject") Establecer f1 = fso.createTextFile (que archivo, verdadero) F1.Write ("Esta es una prueba. Mi nombre es Cnbruce") f1.lose Establecer f2 = fso.getfile (qué archivo) f2.move "c:/" %> <a href = "c:/"> Compruebe si hay alguna </a> |
Implementación simple de la función de corte y pasta.
3. File.copy
También pertenece a una aplicación después de fso.getfile. Simplemente copiar el archivo a una determinada ubicación.
3. CopyFile.asp
<% whatfile = server.mappath ("cnbruce.txt") Establecer fso = createObject ("scripting.filesystemObject") Establecer f1 = fso.createTextFile (que archivo, verdadero) F1.Write ("Esta es una prueba. Mi nombre es Cnbruce") f1.lose Establecer f2 = fso.getfile (qué archivo) f2.copy "d:/" %> <a href = "d:/"> Compruebe si hay alguna </a> |
El archivo cnbruce.txt en el mismo directorio que esta página ASP todavía existe.