Ultimele tutoriale de dezvoltare web
 

ASP FileSystemObject obiect


Obiectul FileSystemObject este folosit pentru a accesa sistemul de fișiere de pe un server.


Exemple

Exemple

Există oare un fișier specificat?
Cum de a verifica dacă există un fișier.

Există oare un folder specificat?
Cum de a verifica dacă există un dosar.

Există oare o unitate specificată?
Cum de a verifica dacă există o unitate.

Ia numele unei unități specificate
Cum să obțineți numele unei unități specificate.

Ia numele directorului părinte al unui traseu specificat
Cum să obțineți numele dosarul părinte al unui traseu specificat.

Ia numele de fișier
Cum pentru a obține numele de fișier al ultimei componente într-o cale specificată.

Obțineți extensia de fișier
Cum să obțineți extensia de fișier ultimei componente într-o cale specificată.

Ia numele de bază al unui fișier sau dosar
Cum să obțineți numele de bază al unui fișier sau dosar, într-o cale specificată.


FileSystemObject Obiectul

Obiectul FileSystemObject este folosit pentru a accesa sistemul de fișiere de pe un server.

Acest obiect poate manipula fișiere, foldere, și căile de director. Este de asemenea posibil pentru a prelua informațiile de sistem de fișiere cu acest obiect.

Următorul cod creează un fișier text (c:\test.txt) și apoi scrie un text la dosar:

<%
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ățile și metodele obiectului FileSystemObject sunt descrise mai jos:

Proprietăți

Proprietate Descriere
Drives Returnează o colecție de toate obiectele Drive pe computer

metode

Metodă Descriere
BuildPath Adaugă un nume la un traseu existent
CopyFile Copii unul sau mai multe fișiere de la o locație la alta
CopyFolder Copii una sau mai multe dosare de la o locație la alta
CreateFolder Creează un dosar nou
CreateTextFile Creează un fișier text și returnează un obiect TextStream care poate fi folosit pentru a citi din sau scrie la fișierul
DeleteFile Șterge una sau mai multe fișiere specificate
DeleteFolder Șterge una sau mai multe dosare specificate
DriveExists Verifică dacă există o unitate specificată
FileExists Verifică dacă există un fișier specificat
FolderExists Verifică dacă există un dosar specificat
GetAbsolutePathName Returnează calea completă din rădăcina unității pentru calea specificată
GetBaseName Returnează numele de bază al unui fișier sau a unui dosar specificat
GetDrive Returnează un obiect unitate care corespunde unității într-o cale specificată
GetDriveName Returnează numele unității de o cale specificată
GetExtensionName Returnează numele de extensie de fișier pentru ultima componentă într-o cale specificată
GetFile Returnează un obiect fișier pentru o cale specificată
GetFileName Returnează numele fișierului sau numele dosarului pentru ultima componentă într-o cale specificată
GetFolder Returnează un obiect dosar pentru o cale specificată
GetParentFolderName Returnează numele directorului părinte al ultimei componente într-o cale specificată
GetSpecialFolder Returnează calea către unele dintre folderele Windows speciale
GetTempName Returnează un fișier temporar generat aleator sau un folder
MoveFile Mută ​​unul sau mai multe fișiere dintr-o locație la alta
MoveFolder Mută ​​una sau mai multe dosare de la o locație la alta
OpenTextFile Deschide un fișier și returnează un obiect TextStream care poate fi folosit pentru a accesa fișierul