Confermare l'esistenza di un file è facile con VBScript.
Credito immagine: Ablestock.com/AbleStock.com/Getty Images
Quando si scrive codice VBScript, un programmatore potrebbe dover confermare l'esistenza di un file prima di eseguire un'azione o richiamare una funzione. Ciò può essere ottenuto accedendo a Windows Script Host con VBScript e utilizzando FileSystemObject. Il modo migliore per imparare questa tecnica di programmazione è seguire un esempio passo dopo passo. Questa è una buona pratica per un programmatore VBScript alle prime armi.
Passo 1
Apri Blocco note. Fare clic sul menu "Start" di Windows e digitare "blocco note" nella casella di ricerca. Seleziona Blocco note dai risultati della ricerca.
Video del giorno
Passo 2
Crea un nuovo file nel Blocco note. Digita alcune lettere casuali nel file e salvalo come "C:\Temp\test.txt". Questo file verrà utilizzato per dimostrare il codice VBScript.
Passaggio 3
Crea un altro nuovo documento in Blocco note e salva questo file come "C:\Temp\FileCheck.vbs". L'aggiunta di un'estensione ".vbs" a un file di testo crea un file VBScript eseguibile su un computer Windows.
Passaggio 4
Copia e incolla il seguente codice nel documento del Blocco note:
Opzione esplicita
'Imposta dimensione DIM fso
'Set Object Set fso = CreateObject("Scripting. FileSystemOggetto")
'Crea condizione Se (fso. FileExists("C:\Temp\test.txt")) Quindi 'Avviso utente WScript. Echo("Il file esiste!") WScript. Quit() Else 'Avviso utente WScript. Echo("Il file non esiste!") End If
'Esci dallo script WScript. Uscire()
Passaggio 5
Salva il file VBScript che hai appena creato ed esci da Blocco note.
Passaggio 6
Individua la cartella contenente il tuo file VBScript e fai doppio clic su "FileCheck.vbs". Dovrebbe apparire una finestra di messaggio che conferma: "Il file esiste!" Selezionare "OK" per chiudere la finestra del messaggio.
Passaggio 7
Rinominare o eliminare il file "C:\Temp\test.txt" creato al passaggio 1; quindi, fare nuovamente doppio clic sullo script "FileCheck.vbs". Questa volta, il file specificato non esiste e vedrai un messaggio che proclama: "Il file non esiste esistono!" L'istruzione If-Then-Else nel tuo codice VBScript sta eseguendo il controllo e ti avverte del risultati. Selezionare "OK" per chiudere la finestra del messaggio.
Avvertimento
Quando si lavora con file VBSscript, facendo doppio clic su questi file verrà avviato il codice VBScript. Per modificare un file con estensione .vbs, fai clic con il pulsante destro del mouse sul file e seleziona "Modifica" dal menu di scelta rapida.