VBScript - Windowsi skriptide host (faili objekt)
Faili objekt
Faili objekt saadakse FileSystemObjecti abil. Seda kasutatakse failiga seotud teabe manipuleerimiseks või hankimiseks. Failiobjekti kasutamiseks lihtsalt:- Loo FSO objekti eksemplar:
Määra objetFSO = CreateObject ("Skriptimine.Faili süsteem")
- Avage fail, luues failiobjekti, näiteks:
Set Fichier = objetFSO.GetFile ("c: minu fail")
- Kasutage failiobjekti meetodit või omadust, näiteks:
Wscript.Echo objetFSO.ParentFolder
Siin on kokkuvõte failiobjekti kogudest, omadustest ja meetoditest:
Objet fail | ||
---|---|---|
Kogud | Propreties | Meetodid |
Atribuudid DateCreated DateLastAccessed DateLastModified Sõida Nimi ParentFolder Tee Lühike nimi ShortPath Suurus Tüüp | Kopeeri Kustuta Liiguta OpenAsTextStream |
Atribuutide omadus
Atribuutide omadus võimaldab teil määrata või alla laadida konkreetse faili või kausta atribuudid. Tagastatud väärtus, mis määrab faili atribuudid, arvutatakse faili atribuutide väärtuste summeerimisel:Väärtus | Kirjeldus |
---|---|
0 | Tavaline. Fail ilma atribuudita |
1 | Loe ainult. Ainult loetav (ainult redigeeritav) lugemisfail. |
2 | Varjatud. Varjatud fail |
4 | Süsteem. Süsteemi fail, mis on vajalik süsteemi nõuetekohaseks toimimiseks |
8 | Maht. Ketta draivi maht. |
16 | Kataloog. Kaust (kataloog) |
32 | Arhiiv. Fail on varasemast varukoopiast alates muudetud. |
64 | Teise nimega. See on otsetee. |
128 | Tihendatud. See on tihendatud fail |
Arhiivi jaoks, mis on peidetud, ainult kirjutuskaitstud, on tagastusväärtus järgmine:
32 + 2 + 1 = 35
DateCreated property
DateCreated omadus võimaldab määrata või hankida konkreetse faili või kausta loomise kuupäeva ja kellaaja.DateLastAccessed property
DateLastAccessed omadus võimaldab teil määrata või laadida konkreetse faili või kausta viimase juurdepääsu kuupäeva ja kellaaja.DateLastModified vara
DateLastModified omadus, et määrata või alla laadida kuupäeva ja kellaaega, millal viimati tehtud fail või kaust muudetiSõida vara
Draivi omadus sisaldab selle draivi nime, kuhu sihtfail või -kaust asub.Nimi vara
Nime omadus võimaldab teil määrata või hankida kõnealuse faili või kausta nime, ilma et oleks märgitud tee.Vanemfaili omadus
ParentFolderi omadus sisaldab määratud faili või kausta vanemkausta nime.Tee omadus
Path omadus sisaldab määratud faili või kausta absoluutset rada.Lühike nimi
ShortName'i omadus sisaldab määratud faili või kausta nime lühendatud kujul.ShortPathi omadus
ShortPathi omadus sisaldab selle lühendatud vormis määratud faili või kausta tee.Suuruse omadus
Suuruse omadus sisaldab määratud faili suurust baitides.Tüüp vara
Tüübi omadus sisaldab teavet määratud faili või kausta tüübi kohta.Kopeerimise meetod
Kopeerimismeetod sisaldab teavet määratud faili või kausta tüübi kohta.Originaaldokument, mis on avaldatud kommentaaris