Potvrda postojanja datoteke je jednostavna s VBScriptom.
Zasluga slike: Ablestock.com/AbleStock.com/Getty Images
Prilikom pisanja VBScript koda, programer će možda morati potvrditi da datoteka postoji prije izvođenja radnje ili pozivanja funkcije. To se može postići pristupom Windows Script Host-u pomoću VBScript-a i korištenjem FileSystemObject. Najbolji način da naučite ovu tehniku programiranja je slijedeći korak po korak primjer. Ovo je dobra praksa za početnike VBScript programera.
Korak 1
Otvorite Notepad. Kliknite izbornik "Start" u sustavu Windows i u okvir za pretraživanje upišite "bilježnica". Odaberite Notepad iz rezultata pretraživanja.
Video dana
Korak 2
Napravite novu datoteku u Notepadu. Upišite nekoliko nasumičnih slova u datoteku i spremite je kao "C:\Temp\test.txt". Ova datoteka će se koristiti za demonstraciju VBScript koda.
Korak 3
Napravite još jedan novi dokument u Notepadu i spremite ovu datoteku kao "C:\Temp\FileCheck.vbs". Dodavanje ekstenzije ".vbs" tekstualnoj datoteci stvara izvršnu VBScript datoteku na Windows računalu.
4. korak
Kopirajte i zalijepite sljedeći kod u svoj dokument Notepad:
Opcija Eksplicitna
'Postavite dimenziju DIM fso
'Set Object Set fso = CreateObject("Skriptiranje. FileSystemObject")
'Stvori uvjet ako (fso. FileExists("C:\Temp\test.txt")) Zatim "Alert User WScript. Echo("Datoteka postoji!") WScript. Quit() Else 'Upozori korisnika WScript. Echo("Datoteka ne postoji!") Kraj Ako
'Izađi iz skripte WScript. Prestati()
Korak 5
Spremite VBScript datoteku koju ste upravo stvorili i zatvorite Notepad.
Korak 6
Potražite mapu koja sadrži vašu VBScript datoteku i dvaput kliknite na "FileCheck.vbs". Trebao bi se pojaviti okvir s porukom koja potvrđuje: "Datoteka postoji!" Odaberite "OK" za zatvaranje okvira s porukom.
Korak 7
Preimenujte ili izbrišite datoteku "C:\Temp\test.txt" koju ste stvorili u 1. koraku; zatim ponovno dvaput kliknite na skriptu "FileCheck.vbs". Ovaj put navedena datoteka ne postoji i vidjet ćete poruku koja kaže: "Datoteka ne postoji postoji!" Naredba If-Then-Else u vašem VBScript kodu obavlja provjeru i upozorava vas na rezultate. Odaberite "OK" za zatvaranje okvira s porukom.
Upozorenje
Kada radite s VBScript datotekama, dvostrukim klikom na te datoteke pokrenut će se VBScript kod. Da biste uredili datoteku s nastavkom .vbs, desnom tipkom miša kliknite datoteku i odaberite "Uredi" iz kontekstnog izbornika.