Hvordan sjekke om en fil eksisterer ved hjelp av VBScript

Forfatter: Tamara Smith
Opprettelsesdato: 27 Januar 2021
Oppdater Dato: 21 November 2024
Anonim
VBScript Basics, Part 14 | File - Folder - Exists
Video: VBScript Basics, Part 14 | File - Folder - Exists

Innhold

Når du skriver kode i VBScript, kan en programmerer trenge bekreftelse på at en fil eksisterer før du utfører en handling eller ringer til en funksjon. Dette kan kobles ved å få tilgang til "Windows Script Host" sammen med VBScript og bruke FileSystemObject. Den beste måten å lære denne programmeringsteknikken på er å følge et trinnvis eksempel. Det er god praksis for en programmerer som er ny i VBScript.

Trinn 1

Åpne Notisblokk. Klikk på "Start" -menyen og skriv "Notisblokk" i søkeboksen. Velg Notisblokk i søkeresultatene.

Steg 2

Opprett en ny fil i Notisblokk. Skriv inn noen tilfeldige bokstaver i filen og lagre den som: "C: Temp test.txt". Den vil bli brukt til å demonstrere VBScript-koden.

Trinn 3

Lag et nytt dokument i Notisblokk og lagre det som: "C: Temp FileCheck.vbs". Hvis du inkluderer ".vbs" -utvidelsen i tekstfilen, opprettes en Windows-kjørbar VBScript-fil.


Trinn 4

Kopier og plasser følgende kode i Notisblokk-dokumentet:

Alternativ eksplisitt

’Still Dimensjon DIM fso

’Set Object Set fso = CreateObject (" Scripting.FileSystemObject ")

'Opprett tilstand hvis (fso.FileExists ("C: Temp test.txt")) Så' Varsle bruker WScript.Echo ("Filen eksisterer!") WScript.Quit () Else 'Alert bruker WScript.Echo (" Filen eksisterer ikke! ") Slutt Hvis

’Exit Script WScript.Quit ()

Trinn 5

Lagre VBScript-filen du opprettet, og avslutt programmet.

Trinn 6

Åpne mappen som inneholder VBScript-filen og dobbeltklikk på "FileCheck.vbs". En meldingsboks skal vises som bekrefter: "Filen eksisterer!" Velg "OK" for å lukke meldingsboksen.

Trinn 7

Gi nytt navn til eller slett "C: Temp test.txt" -filen som ble opprettet i trinn 1, og dobbeltklikk deretter på "FileCheck.vbs" -skriptet igjen. Den angitte filen eksisterer ikke lenger, og du vil se en melding som sier: " Filen eksisterer ikke! "(Filen eksisterer ikke!). If-Then-Else-setningen i koden sjekker og informerer deg om resultatene. Velg" OK "for å lukke meldingsboksen.


Det er viktig å følge katten kropppråk for å fortå det og gi den nødvendig pleie og oppmerkomhet. Det kan være tider når du tenker på hva du kal gjøre...

Kabelforbindeler til batteripolene er relativt enkle, men det kan opptå problemer om vil forårake kortlutninger om melter den negative terminalen. Heldigvi er løningene ogå enkle.K...

Portalens Artikler