ASP FileSystemObject objekt
- Forrige side ASP Error
- Næste side ASP TextStream
FileSystemObject-objektet bruges til at få adgang til filsystemet på serveren.
Eksempel
- Er den specifikke fil til stede?
- Dette eksempel viser, hvordan man først opretter et FileSystemObject-objekt og derefter bruger FileExists-metoden til at undersøge, om en specifik fil eksisterer.
- Er den specifikke mappe til stede?
- Dette eksempel viser, hvordan man bruger FolderExists-metoden til at undersøge, om en specifik mappe eksisterer.
- Er det specifikke drevet til stede?
- Dette eksempel viser, hvordan man bruger DriveExists-metoden til at undersøge, om et specifikt drev eksisterer.
- Få navnet på en specifik drev
- Dette eksempel viser, hvordan man bruger GetDriveName-metoden til at få navnet på en specifik drev.
- Få navnet på den overordnede mappe for en specifik sti
- Dette eksempel viser, hvordan man bruger GetParentFolderName-metoden til at få navnet på den overordnede mappe for en specifik sti.
- Få mappens udvidelse
- Dette eksempel viser, hvordan man bruger GetExtensionName-metoden til at få filudvidelsen på den sidste komponent i en specifik sti.
- Få filnavn
- Dette eksempel viser, hvordan man bruger GetFileName-metoden til at få filnavnet på den sidste komponent i en specifik sti.
- Få basisnavnet på en fil eller mappe
- Dette eksempel viser, hvordan man bruger GetBaseName-metoden til at returnere basisnavnet på en fil eller mappe i en specifik sti.
FileSystemObject-objektet
FileSystemObject-objektet bruges til at få adgang til filsystemet på serveren. Dette objekt kan operere med filer, mapper og stiplacer. Det er også muligt at få filsystemets information gennem dette objekt.
Følgende kode vil oprette en tekstfil (c:\test.txt) og skrive nogle tekster til denne fil:
<% 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 %>
Egenskaber og metoder for FileSystemObject-objektet beskrives som følger:
Egenskab
Egenskab | Beskrivelse |
---|---|
Drives | Returner en samling af alle drevobjekter på den lokale computer. |
Metode
Metode | Beskrivelse |
---|---|
BuildPath | Tilføj et navn til den eksisterende sti |
CopyFile | Kopier en eller flere filer fra en placering til en anden. |
CopyFolder | Kopier en eller flere mapper fra en placering til en anden. |
CreateFolder | Opret en ny mappe. |
CreateTextFile | Opret en tekstfil og returner en TextStream-objekt. |
DeleteFile | Slet en eller flere angivne filer. |
DeleteFolder | Slet en eller flere angivne mapper. |
DriveExists | Tjek om et drev eksisterer. |
FileExists | Tjek om en fil eksisterer. |
FolderExists | Tjek om en mappe eksisterer. |
GetAbsolutePathName | Returner den fulde sti fra roden af drevet for den angivne sti. |
GetBaseName | Returner basenavnet på den angivne fil eller mappe. |
GetDrive | Returner en Drive-objekt, der svarer til drevet for den angivne sti. |
GetDriveName | Returner navnet på drevet for den angivne sti. |
GetExtensionName | Returner filudvidelsen for den sidste komponent i den angivne sti. |
GetFile | Returner et File-objekt for den angivne sti. |
GetFileName | Returner filnavnet på den sidste komponent i den angivne sti. |
GetFolder | Returner en Folder-objekt for den angivne sti. |
GetParentFolderName | Returner fornavnet på den sidste komponent i den angivne sti. |
GetSpecialFolder | Returner stien til nogle specielle mapper i Windows. |
GetTempName | Returner en tilfældigt genereret fil eller mappe. |
MoveFile | Flyt en eller flere filer fra en placering til en anden. |
MoveFolder | Flyt en eller flere mapper fra en placering til en anden. |
OpenTextFile | Åbn en fil og returner et TextStream objekt til adgang til denne fil. |
- Forrige side ASP Error
- Næste side ASP TextStream