Gli ultimi tutorial di sviluppo web
 

ASP FileSystemObject Object


L'oggetto FileSystemObject viene utilizzato per accedere al file system su un server.


Esempi

Esempi

Esiste un file specificato esiste?
Come verificare se esiste un file.

Ha una cartella specificata esiste?
Come verificare se esiste una cartella.

Esiste un'unità specificata esiste?
Come verificare se esiste un'unità.

Ottenere il nome di un'unità specificata
Come ottenere il nome di un'unità specificata.

Ottenere il nome della cartella principale di un percorso specificato
Come ottenere il nome della cartella principale di un percorso specificato.

Ottenere il nome del file
Come ottenere il nome del file dell'ultimo componente in un percorso specificato.

Ottenere l'estensione del file
Come ottenere l'estensione del file dell'ultimo componente in un percorso specificato.

Ottenere il nome base di un file o di una cartella
Come ottenere il nome base di un file o 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 i file, cartelle e percorsi di directory. E 'anche possibile recuperare le informazioni di sistema di file con questo oggetto.

Il codice seguente crea un file di testo (c:\test.txt) e poi scrive un testo per il 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
%>

proprietà e metodi dell'oggetto FileSystemObject sono descritti di seguito:

Proprietà

Proprietà Descrizione
Drives Restituisce un insieme di tutti gli oggetti di azionamento del computer

metodi

Metodo Descrizione
BuildPath Aggiunge un nome a un percorso esistente
CopyFile Copia uno o più file da una posizione a un'altra
CopyFolder Copia una o più cartelle da una posizione a un'altra
CreateFolder Crea una nuova cartella
CreateTextFile Crea un file di testo e restituisce un oggetto TextStream che può essere utilizzato per leggere o scrivere sul file
DeleteFile Elimina uno o più file specificati
DeleteFolder Elimina una o più cartelle specificate
DriveExists Controlla se esiste un'unità specificata
FileExists Verifica se esiste un file specificato
FolderExists Controlla se esiste una cartella specificata
GetAbsolutePathName Restituisce il percorso completo dalla radice del drive per il percorso specificato
GetBaseName Restituisce il nome base di un file o di una cartella specificata
GetDrive Restituisce un oggetto Drive corrispondente all'unità in un percorso specificato
GetDriveName Restituisce il nome dell'unità di un percorso specificato
GetExtensionName Restituisce il nome di estensione del file per l'ultimo componente in un percorso specificato
GetFile Restituisce un oggetto file per un percorso specificato
GetFileName Restituisce il nome del file o della cartella per l'ultimo componente in un percorso specificato
GetFolder Restituisce un oggetto Folder per un percorso specificato
GetParentFolderName Restituisce il nome della cartella principale dell'ultimo componente in un percorso specificato
GetSpecialFolder Restituisce il percorso di alcune delle cartelle speciali di Windows'
GetTempName Restituisce un file temporaneo generato casualmente o una cartella
MoveFile Sposta uno o più file da una posizione a un'altra
MoveFolder Sposta una o più cartelle da una posizione a un'altra
OpenTextFile Apre un file e restituisce un oggetto TextStream che può essere utilizzato per accedere al file