VBScript - host za skriptiranje u sustavu Windows (objekt datoteka)
Objekt datoteke
Objekt File se dobiva pomoću FileSystemObject. Koristi se za manipuliranje ili dobivanje informacija o datoteci. Za korištenje objekta datoteke jednostavno:- Stvorite instancu FSO objekta:
Postavi objetFSO = CreateObject ("Scripting.FileSystemObjet")
- Otvorite datoteku stvaranjem objekta File, na primjer:
Postavi Fichier = objetFSO.GetFile ("c:
- Koristite metodu ili svojstvo objekta File, na primjer:
Wscript.Echo objetFSO.ParentFolder
Slijedi sažetak zbirki, svojstava i metoda objekta File:
Objet datoteka | ||
---|---|---|
zbirke | Propreties | metode |
Značajke DateCreated DateLastAccessed DateLastModified Voziti Ime parentFolder Staza Kratko ime ShortPath Veličina Tip | Kopirati Izbrisati Pomicati OpenAsTextStream |
Svojstvo Atributi
Svojstvo Attributes omogućuje vam da postavite ili dohvatite atribute određene datoteke ili mape. Vraćena vrijednost, definiranje atributa datoteke izračunava se zbrajanjem vrijednosti atributa datoteke:Vrijednost | Opis |
---|---|
0 | Normalno. Datoteka bez atributa |
1 | Samo za čitanje. Datoteka samo za čitanje koja se može čitati samo (nije moguće uređivati). |
2 | Skriven. Skrivena datoteka |
4 | Sustav. Datoteka sustava, potrebna za pravilno funkcioniranje sustava |
8 | Svezak. Oznaka jedinice diskovnog pogona. |
16 | Imenik. Mapa (direktorij) |
32 | Arhiva. Datoteka izmijenjena od prethodne sigurnosne kopije. |
64 | Alias. Ovo je prečica. |
128 | Stisnut. To je komprimirana datoteka |
Za arhivu, skrivenu, samo za čitanje, povratna vrijednost će biti:
32 + 2 + 1 = 35
Svojstvo DateCreated
Svojstvo DateCreated omogućuje vam da postavite ili dohvatite datum i vrijeme stvaranja određene datoteke ili mape.DateLastAccessed svojstvo
Svojstvo DateLastAccessed omogućuje vam da postavite ili dohvatite datum i vrijeme zadnjeg pristupa određenoj datoteci ili mapi.DateLastModified svojstvo
DateLastModified svojstvo za postavljanje ili dohvat datuma i vremena u kojem je izvršena posljednja izmjena datoteke ili mapeSvojstvo pogona
Svojstvo pogona sadrži naziv pogona na kojem se nalazi ciljna datoteka ili mapa.Ime imovine
Svojstvo Name omogućuje vam da postavite ili dohvatite ime dotične datoteke ili mape, bez navođenja staze.Svojstvo ParentFolder
Svojstvo ParentFolder sadrži ime nadređene mape navedene datoteke ili mape.Svojstvo staze
Svojstvo Path sadrži apsolutnu putanju navedene datoteke ili mape.Kratko ime
Svojstvo ShortName sadrži naziv navedene datoteke ili mape u skraćenom obliku.Svojstvo ShortPath
Svojstvo ShortPath sadrži put do datoteke ili mape navedene u skraćenom obliku.Veličina nekretnine
Svojstvo Veličina sadrži veličinu navedene datoteke, u bajtovima.Tip nekretnine
Svojstvo Type sadrži informacije o tipu navedene datoteke ili mape.Način kopiranja
Metoda kopiranja sadrži informacije o vrsti navedene datoteke ili mape.Izvorni dokument objavljen na CommentcaMarche.net