Når du skriver VBScript kode , kan en programmerer må bekrefte at en fil finnes før du utfører en handling eller påkalle en funksjon. Dette kan gjøres ved å gå til Windows Script Host med VBScript og gjøre bruk av FileSystemObject . Den beste måten å lære dette programmering teknikk er ved å følge med i en steg -for-steg eksempel. Dette er god praksis for en begynnelse VBScript programmerer. Du trenger
Computer
Windows ( 98 eller nyere )
Vis flere instruksjoner
en
Åpne Notisblokk . Klikk på Windows "Start "-menyen og skriv " notepad " i søkefeltet . Velg Notisblokk fra søkeresultatene .
2
Opprett en ny fil i Notepad . Skriv inn noen tilfeldige bokstaver i filen og lagre den som "C : \\ Temp \\ test.txt " . Denne filen skal brukes til å demonstrere VBScript kode
3
Opprett en nytt dokument i Notepad og lagre filen som . "C : \\ Temp \\ FileCheck.vbs " . ». Vbs " Legge til en utvidelse til en tekstfil skaper en kjørbar VBScript fil på en Windows-maskin
4
Kopier og lim inn følgende kode inn i Notepad dokumentet : .
Option Explicit
'Sett DimensionDIM fso
' Sett ObjectSet fso = CreateObject ( " Scripting.FileSystemObject ")
' Create ConditionIf ( fso.FileExists ( "C : \\ Temp \\ test.txt ")) Then'Alert UserWScript.Echo ( " filen eksisterer ! ") WScript.Quit ( ) Else'Alert UserWScript.Echo ( " filen finnes ikke ! ") End If
< p > ' Avslutt ScriptWScript.Quit ( )
5
Lagre VBScript filen du nettopp opprettet, og exit Notepad .
6
Bla til mappen som inneholder VBScript fil og dobbeltklikk på " FileCheck.vbs " . En meldingsboks skal vises bekrefter: "Fil eksisterer! " Velg " OK " for å lukke meldingsboksen
7
Gi nytt navn eller slette den . "C : \\ Temp \\ test.txt " fil du opprettet i trinn 1 , deretter dobbeltklikk på " FileCheck.vbs " script igjen . Denne gangen , ikke spesifisert filen ikke eksisterer , og du vil se en melding proklamerte , " Filen eksisterer ikke ! " If - Then- Else uttalelse i VBScript kode utfører sjekken og varsler deg til resultatene . Velg " OK " for å lukke meldingsboksen.