Att bekräfta att en fil finns är enkelt med VBScript.
Bildkredit: Ablestock.com/AbleStock.com/Getty Images
När du skriver VBScript-kod kan en programmerare behöva bekräfta att en fil finns innan du utför en åtgärd eller anropar en funktion. Detta kan åstadkommas genom att komma åt Windows Script Host med VBScript och använda FileSystemObject. Det bästa sättet att lära sig denna programmeringsteknik är att följa med i ett steg-för-steg-exempel. Detta är bra praxis för en nybörjare med VBScript-programmerare.
Steg 1
Öppna Anteckningar. Klicka på Windows "Start"-menyn och skriv "anteckningar" i sökrutan. Välj Anteckningar från sökresultaten.
Dagens video
Steg 2
Skapa en ny fil i Anteckningar. Skriv några slumpmässiga bokstäver i filen och spara den som "C:\Temp\test.txt". Den här filen kommer att användas för att demonstrera VBScript-koden.
Steg 3
Skapa ytterligare ett nytt dokument i Anteckningar och spara den här filen som "C:\Temp\FileCheck.vbs". Om du lägger till ett ".vbs"-tillägg till en textfil skapas en körbar VBScript-fil på en Windows-dator.
Steg 4
Kopiera och klistra in följande kod i ditt Notepad-dokument:
Alternativ Explicit
'Ställ in Dimension DIM fso
'Set Object Set fso = CreateObject("Skript. FileSystemObject")
'Skapa villkor om (fso. FileExists("C:\Temp\test.txt")) Sedan 'Alert User WScript. Echo("Fil finns!") WScript. Quit() Else 'Alert User WScript. Echo("Filen finns inte!") Avsluta If
"Avsluta Script WScript. Sluta med()
Steg 5
Spara VBScript-filen som du just skapade och avsluta Anteckningar.
Steg 6
Bläddra till mappen som innehåller din VBScript-fil och dubbelklicka på "FileCheck.vbs". En meddelanderuta bör visas som bekräftar: "Filen finns!" Välj "OK" för att stänga meddelanderutan.
Steg 7
Byt namn på eller ta bort filen "C:\Temp\test.txt" som du skapade i steg 1; dubbelklicka sedan på "FileCheck.vbs"-skriptet igen. Den här gången existerar inte den angivna filen och du kommer att se ett meddelande som proklamerar, "Filen gör det inte existerar!" If-Then-Else-satsen i din VBScript-kod utför kontrollen och varnar dig om resultat. Välj "OK" för att stänga meddelanderutan.
Varning
När du arbetar med VBSscript-filer kommer VBScript-koden att startas om du dubbelklickar på dessa filer. För att redigera en fil med filtillägget .vbs högerklickar du på filen och väljer "Redigera" från snabbmenyn.