ASP FileSystemObject-objekti
- Edellinen sivu ASP virhe
- Seuraava sivu ASP TextStream
FileSystemObject-objekti käytetään palvelimen tiedostojärjestelmän pääsyyn.
Esimerkki
- Onko tietty tiedosto olemassa?
- Tämä esimerkki näyttää, miten voit ensin luoda FileSystemObject-objektin ja sitten käyttää FileExists-metodia tarkistamaan, onko tietty tiedosto olemassa.
- Onko tietty kansio olemassa?
- Tämä esimerkki näyttää, miten voit käyttää FolderExists-metodia tarkistamaan, onko tietty kansio olemassa.
- Onko tietty ajanimi olemassa?
- Tämä esimerkki näyttää, miten voit käyttää DriveExists-metodia tarkistamaan, onko tietty ajanimi olemassa.
- Hanki tietyn ajan nimi
- Tämä esimerkki näyttää, miten voit käyttää GetDriveName-metodia saadaksesi tietyn ajan nimen.
- Hanki tietyn polun emo-kansion nimi
- Tämä esimerkki näyttää, miten voit käyttää GetParentFolderName-metodia saadaksesi tietyn polun emo-kansion nimen.
- Hanki kansion päätteenimi
- Tämä esimerkki näyttää, miten voit käyttää GetExtensionName-metodia saadaksesi tietyn polun viimeisen osan tiedostopäätteen.
- Hanki tiedostonimi
- Tämä esimerkki näyttää, miten voit käyttää GetFileName-metodia saadaksesi tietyn polun viimeisen osan tiedostonimen.
- Hanki tiedoston tai kansion perusnimi
- Tämä esimerkki näyttää, miten voit käyttää GetBaseName-metodia palauttaaksesi tietyn polun tiedoston tai kansion perusnimen.
FileSystemObject-objekti
FileSystemObject-objekti käytetään palvelimen tiedostojärjestelmän pääsyyn. Tämä objekti voi suorittaa toimintoja tiedostoille, kansioille ja hakemistopolkuille. Voit myös käyttää tätä objektia saadaksesi tiedostojärjestelmän tietoja.
Tämä koodi luo tekstitiedoston (c:\test.txt) ja kirjoittaa siihen tekstejä:
<% 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 %>
FileSystemObject-objektin ominaisuudet ja metodit kuvaillaan seuraavasti:
Ominaisuudet
Ominaisuudet | Kuvaus |
---|---|
Drives | Palauttaa kokoelman kaikista paikallisesta tietokoneesta löytyvistä ajurista. |
Metodi
Metodi | Kuvaus |
---|---|
BuildPath | Lisää nimi olemassa olevan polun loppuun. |
CopyFile | Kopioi yhden tai useamman tiedoston yhdestä paikasta toiseen. |
CopyFolder | Kopioi yhden tai useamman kansion yhdestä paikasta toiseen. |
CreateFolder | Luo uusi kansio. |
CreateTextFile | Luo tekstitiedosto ja palauttaa TextStream-objektin. |
DeleteFile | Poistaa yhden tai useamman tietyn tiedoston. |
DeleteFolder | Poistaa yhden tai useamman tietyn kansion. |
DriveExists | Tarkistaa, onko tietty ajuri olemassa. |
FileExists | Tarkistaa, onko tietty tiedosto olemassa. |
FolderExists | Tarkistaa, onko tietty kansio olemassa. |
GetAbsolutePathName | Palauttaa tietyn polun kokonaispolun ajurin juuresta lähtien. |
GetBaseName | Palauttaa tietyn tiedoston tai kansion perusnimen. |
GetDrive | Palauttaa tietyn polun vastaavan ajurin Drive-objektin. |
GetDriveName | Palauttaa tietyn polun ajurin nimen. |
GetExtensionName | Palauttaa tietyn polun viimeisen osan tiedostopäätteen. |
GetFile | Palauttaa File-objektin tiettyyn polkuun. |
GetFileName | Palauttaa tietyn polun viimeisen osan tiedoston nimen. |
GetFolder | Palauttaa Folder-objektin tiettyyn polkuun. |
GetParentFolderName | Palauttaa tietyn polun viimeisen osan isäntäkansion nimen. |
GetSpecialFolder | Palauttaa tietyiden Windows-kansiojen polkujen. |
GetTempName | Palauttaa satunnaisesti generoitu tiedosto tai kansio. |
MoveFile | Siirrä yksi tai useampi tiedosto yhdestä paikasta toiseen. |
MoveFolder | Siirrä yksi tai useampi kansio yhdestä paikasta toiseen. |
OpenTextFile | Avaa tiedosto ja palauta TextStream-objekti, joka tarjoaa pääsyn kyseiseen tiedostoon. |
- Edellinen sivu ASP virhe
- Seuraava sivu ASP TextStream