Oggetto ASP FileSystemObject
L'oggetto FileSystemObject viene utilizzato per accedere al file system su un server.
Altri esempi
Come verificare se esiste un file.
Come verificare se esiste una cartella.
Come verificare se esiste un'unità.
Come ottenere il nome di un'unità specificata.
Come ottenere il nome della cartella principale di un percorso specificato.
Come ottenere il nome file dell'ultimo componente in un percorso specificato.
Come ottenere l'estensione del file dell'ultimo componente in un percorso specificato.
Come ottenere il nome di base di un file o di una cartella, in un percorso specificato.
L'oggetto FileSystemObject
L'oggetto FileSystemObject viene utilizzato per accedere al file system su un server.
Questo oggetto può manipolare file, cartelle e percorsi di directory. È anche possibile recuperare le informazioni sul file system con questo oggetto.
Il codice seguente crea un file di testo (c:\test.txt) e quindi scrive del testo nel file:
<%
dim fs,fname
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fname=fs.CreateTextFile("c:\test.txt",true)
fname.WriteLine("Hello World!")
fname.Close
set fname=nothing
set fs=nothing
%>
Le proprietà e i metodi dell'oggetto FileSystemObject sono descritti di seguito:
Proprietà
Property | Description |
---|---|
Drives | Returns a collection of all Drive objects on the computer |
Metodi
Method | Description |
---|---|
BuildPath | Appends a name to an existing path |
CopyFile | Copies one or more files from one location to another |
CopyFolder | Copies one or more folders from one location to another |
CreateFolder | Creates a new folder |
CreateTextFile | Creates a text file and returns a TextStream object that can be used to read from, or write to the file |
DeleteFile | Deletes one or more specified files |
DeleteFolder | Deletes one or more specified folders |
DriveExists | Checks if a specified drive exists |
FileExists | Checks if a specified file exists |
FolderExists | Checks if a specified folder exists |
GetAbsolutePathName | Returns the complete path from the root of the drive for the specified path |
GetBaseName | Returns the base name of a specified file or folder |
GetDrive | Returns a Drive object corresponding to the drive in a specified path |
GetDriveName | Returns the drive name of a specified path |
GetExtensionName | Returns the file extension name for the last component in a specified path |
GetFile | Returns a File object for a specified path |
GetFileName | Returns the file name or folder name for the last component in a specified path |
GetFolder | Returns a Folder object for a specified path |
GetParentFolderName | Returns the name of the parent folder of the last component in a specified path |
GetSpecialFolder | Returns the path to some of Windows' special folders |
GetTempName | Returns a randomly generated temporary file or folder |
MoveFile | Moves one or more files from one location to another |
MoveFolder | Moves one or more folders from one location to another |
OpenTextFile | Opens a file and returns a TextStream object that can be used to access the file |