Najnowsze tutoriale tworzenie stron internetowych
 

ASP Obiekt FileSystemObject


Obiekt FileSystemObject jest używany do dostępu do systemu plików na serwerze.


Przykłady

Przykłady

Nie określony plik istnieje?
Jak sprawdzić, czy plik istnieje.

Czy określonym folderze istnieje?
Jak sprawdzić, czy folder istnieje.

Nie określony napęd istnieje?
Jak sprawdzić, czy napęd nie istnieje.

Uzyskać nazwę określonego dysku
Jak uzyskać nazwę określonym dysku.

Uzyskać nazwę folderu nadrzędnego o określonej ścieżce
Jak uzyskać nazwę folderu nadrzędnego o określonej ścieżce.

Uzyskaj nazwę pliku
Jak uzyskać nazwę pliku ostatniego elementu w określonej ścieżce.

Pobierz rozszerzenie pliku
Jak uzyskać rozszerzenie pliku ostatniego elementu w określonej ścieżce.

Uzyskać nazwę bazową pliku lub folderu
Jak uzyskać nazwę bazową pliku lub folderu, w określonej ścieżce.


FileSystemObject Przedmiot

Obiekt FileSystemObject jest używany do dostępu do systemu plików na serwerze.

Ten obiekt może manipulować pliki, foldery i ścieżek katalogów. Jest również możliwe, aby pobrać informacje o systemie plików z tego obiektu.

Poniższy kod tworzy plik tekstowy (c:\test.txt) , a następnie pisze jakiś tekst do pliku:

<%
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
%>

właściwości i metody PRZEDMIOT FileSystemObject są opisane poniżej:

Nieruchomości

Nieruchomość Opis
Drives Zwraca kolekcję wszystkich obiektów napędu w komputerze

metody

metoda Opis
BuildPath Dołącza nazwę istniejącej ścieżki
CopyFile Kopiuje jeden lub wiele plików z jednego miejsca do drugiego
CopyFolder Kopiuje jeden lub więcej folderów z jednego miejsca do drugiego
CreateFolder Tworzy nowy folder
CreateTextFile Tworzy plik tekstowy i zwraca obiekt TextStream który może być wykorzystany do odczytu z lub zapisu pliku
DeleteFile Usuwa jedną lub więcej określonych plików
DeleteFolder Usuwa jedną lub więcej określonych folderów
DriveExists Sprawdza, czy określony napęd istnieje
FileExists Sprawdza czy podany plik istnieje
FolderExists Sprawdza czy podany folder istnieje
GetAbsolutePathName Zwraca pełną ścieżkę z katalogu głównego dysku dla określonej ścieżce
GetBaseName Zwraca nazwę bazowy określonego pliku lub folderu
GetDrive Zwraca obiekt odpowiadający dysku do napędu w określonej ścieżce
GetDriveName Zwraca nazwę dysku o podanej ścieżce
GetExtensionName Zwraca nazwę Rozszerzenie nazwy pliku dla ostatniego elementu w określonej ścieżce
GetFile Zwraca obiekt pliku o podanej ścieżce
GetFileName Zwraca nazwę pliku lub folderu dla ostatniego elementu w określonej ścieżce
GetFolder Zwraca obiekt Folder o podanej ścieżce
GetParentFolderName Zwraca nazwę folderu nadrzędnego ostatniego składnika w podanej ścieżce
GetSpecialFolder Zwraca ścieżkę dostępu do niektórych folderów specjalnych okien
GetTempName Zwraca losowo generowany tymczasowy plik lub folder
MoveFile Przenosi jeden lub wiele plików z jednego miejsca do drugiego
MoveFolder Przenosi jeden lub więcej folderów z jednego miejsca do drugiego
OpenTextFile Otwiera plik i zwraca obiekt TextStream które mogą być używane do dostępu do pliku