Este artículo presenta principalmente las funciones de operación de archivos de uso común en los objetos del sistema de archivos. Espero que los conocimientos y materiales relevantes compilados por el editor sean útiles para usted.
1. Raíz
Formato de función root ()
Descripción de la función Devuelve una variable de cadena de ruta
Código de aplicación 'Sample String = C:/Intels/Jingcaichunfeng/'
Root de la función pública ()
root = request.ServerVariAbles ("Appl_Physical_Path")
Función final
2. URL
Formato de función url ()
Descripción de la función Devuelve una variable de cadena de URL
Código de aplicación 'Sample String = http://www.intels.net/filesys.asp'
URL de función pública ()
url = "http: //" & request.ServerVariAbles ("server_name")
& Request.serverVariables ("script_name")
Función final
3. Mkdir
Formato de función Mkdir (DirName)
Descripción de la función Crear un directorio y devolver información
Código de aplicación Función pública MKDIR (XVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.folderexists (xvar) entonces
msg = "Lo siento, este directorio ya existe!"
Demás
Sys.CreateFolder (xvar)
msg = "Felicitaciones, el directorio se creó con éxito!"
Final si
Establecer sys = nada
mkdir = msg
Función final
4. Rmdir
Formato de función RMDIR (DirName)
Descripción de la función elimina un directorio y devuelve información
Código de aplicación Función pública RMDIR (XVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.folderexists (xvar) entonces
Sys.deletefolder (xvar)
msg = "Felicitaciones, ¡el directorio se eliminó con éxito!"
Demás
msg = "Lo siento, este directorio aún no se ha creado!"
Final si
Establecer sys = nada
rmdir = msg
Función final
5. Isdir
Formato de función ISDIR (DirName)
La descripción de la función verifica si existe un directorio y devuelve información
Código de aplicación Función pública ISDIR (XVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.folderexists (xvar) entonces
msg = verdadero
Demás
msg = falso
Final si
Establecer sys = nada
isdir = msg
Función final
6. CPDIR
Formato de función CPDIR (Dirname, Destino, sobrescribir)
Función Descripción Copiar carpeta e información de retorno
Código de aplicación Función pública CPDIR (XVAR, YVAR, ZVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.folderexists (xvar) entonces
Sys.copyfolder xvar, root & yvar, zvar
msg = "Felicitaciones, ¡el directorio se copió con éxito!"
Demás
msg = "Lo siento, el directorio que desea no fue encontrado!"
Final si
Establecer sys = nada
cpdir = msg
Función final
7. Mvdir
Formato de función MVDIR (DirName, Destino)
La descripción de la función mueve una carpeta y devuelve información
Código de aplicación Función pública MVDIR (XVAR, YVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.folderexists (xvar) entonces
Sys.movefolder xvar, root & yvar
msg = "Felicitaciones, la carpeta de directorio se ha movido!"
Demás
msg = "Lo siento, el directorio que desea no fue encontrado!"
Final si
Establecer sys = nada
mvdir = msg
Función final
8. ISfile
Formato de función ISFILE (nombre de archivo)
La descripción de la función verifica si el archivo existe y devuelve información
Código de aplicación Función pública ISFILE (XVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.fileExists (xvar) entonces
msg = verdadero
Demás
msg = falso
Final si
Establecer sys = nada
ISFILE = MSG
Función final
9. WFILE
Formato de función WFile (nombre de archivo, sobrescribir, cadena)
Descripción de la función Escribir cadena en un archivo y devolver información
Código de aplicación Función pública WFILE (XVAR, YVAR, ZVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si Yvar entonces
Establecer txt = sys.opeNextFile (xvar, 2)
Txt.write (Zvar)
Txt.lose
msg = "Felicitaciones, el archivo fue creado con éxito y guardado!"
Demás
Si sys.fileExists (xvar) entonces
msg = "Lo siento, el archivo ya existe!"
Final si
Establecer sys = nada
wfile = msg
Función final
10. RFILE
Formato de función RFILE (nombre de archivo)
La descripción de la función lee un archivo y devuelve información
Código de aplicación Función pública RFILE (XVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.fileExists (xvar) entonces
Establecer txt = sys.opeNextFile (xvar, 1)
msg = txt.readall
Txt.lose
Demás
msg = "Lo siento, el archivo no existe!"
Final si
Establecer sys = nada
rfile = msg
Función final
11. Afile
Formato de función Afile (nombre de archivo, cadena)
Descripción de la función Agregar cadena a un archivo y devolver información
Código de aplicación Función pública Afile (XVAR, ZVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.fileExists (xvar) entonces
Establecer txt = sys.opeNextFile (xvar, 8)
Txt.write (Zvar)
Txt.lose
msg = "Felicitaciones, el archivo se agregó con éxito y se guardó!"
Demás
msg = "Lo siento, el archivo no existe!"
Final si
Establecer sys = nada
afile = msg
Función final
12. CPFILE
Formato de función CPFile (nombre de archivo, destino, sobrescribir)
Descripción de la función Copiar un archivo y devolver información
Código de aplicación Función pública CPFile (XVAR, YVAR, ZVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.fileExists (xvar) entonces
Sys.copyfile xvar, root & yvar, zvar
msg = "Felicitaciones, el archivo fue copiado con éxito!"
Demás
msg = "Lo siento, la copia del archivo falló!"
Final si
Establecer sys = nada
cpfile = msg
Función final
13. MVFILE
Formato de función MVFile (nombre de archivo, destino)
La descripción de la función mueve un archivo y devuelve información
Código de aplicación Función pública MVFile (XVAR, YVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.fileExists (xvar) entonces
Sys.movefile xvar, root & yvar
msg = "Felicitaciones, el archivo se movió con éxito!"
Demás
msg = "Lo siento, el movimiento del archivo falló!"
Final si
Establecer sys = nada
mvfile = msg
Función final
14. RMFILE
Formato de función RMFile (nombre de archivo)
La descripción de la función elimina un archivo y devuelve información
Código de aplicación Función pública RMFile (XVAR)
Establecer sys = server.createObject ("scripting.filesystemObject")
Si sys.fileExists (xvar) entonces
Sys.deletefile (xvar)
msg = "Felicitaciones, el archivo se eliminó con éxito!"
Demás
msg = "Lo siento, la eliminación de archivos falló!"
Final si
Establecer sys = nada
rmfile = msg
Función final
Lo anterior es una introducción a las funciones de operación de archivo utilizadas en los objetos del sistema de archivos. Espero que los conocimientos y materiales relevantes compilados por el editor sean útiles para usted. Para obtener más contenido, ¡continúe prestando atención al sitio web del nuevo canal de tecnología incorrecto!