När du skriver VBScript-kod , kan en programmerare måste bekräfta att en fil existerar innan du utför en åtgärd eller att åberopa en funktion . Detta kan åstadkommas genom att gå till Windows Script Host med VBScript och att använda sig av FileSystemObject . Det bästa sättet att lära sig detta programmeringsteknik är genom att följa med i en steg-för - steg exempel . Det är god praxis för en början VBScript programmerare . Saker du behöver
Computer Review, Windows ( 98 eller nyare )
Visa fler instruktioner
1
Öppna Anteckningar . Klicka på Windows "Start " -menyn och skriv " notepad " i sökrutan . Välj Anteckningar från sökresultaten .
2
Skapa en ny fil i Anteckningar . Skriv några slumpmässiga bokstäver i filen och spara den som " C : \\ Temp \\ test.txt " . Denna fil kommer att användas för att demonstrera VBScript-kod
3
Skapa ett nytt dokument i Anteckningar och spara filen som . " C : \\ Temp \\ FileCheck.vbs " . " . Vbs " Lägga till en anknytning till en textfil skapas en körbar VBScript fil på en Windows- dator
4
Kopiera och klistra in följande kod på din Anteckningar dokument : .
Option Explicit
" Set DimensionDIM FSO
" Set ObjectSet FSO = CreateObject ( " Scripting.FileSystemObject " ) katalog
' Skapa ConditionIf ( fso.FileExists ( " C : \\ Temp \\ test.txt " ) ) Then'Alert UserWScript.Echo ( " filen existerar ! " ) wscript.quit ( ) Else'Alert UserWScript.Echo ( " filen finns inte ! " ) End If
' Exit ScriptWScript.Quit ( )
5
Spara VBScript fil som du just skapade och avsluta Anteckningar .
6
Bläddra till den mapp som innehåller dina VBScript fil och dubbelklicka på " FileCheck.vbs " . En meddelanderuta ska visas bekräftar : " Filen existerar ! " Välj " OK " för att stänga meddelanderutan
7
Byt namn på eller ta bort den . " C : \\ Temp \\ test.txt " fil du skapade i steg 1 , sedan dubbelklicka på " FileCheck.vbs " skriptet igen . Den här gången , inte den angivna filen inte finns och du ser ett meddelande som proklamerar , " Filen finns inte ! " If - Then- Else uttalande i VBScript -koden utför kontrollen och varnar dig för resultatet . Välj " OK " för att stänga meddelanderutan .