2010-06-13 41 views
11

¿Cómo puedo verificar a través de VBScript si existe el archivo conf en Archivos de programa (es decir, C: \ Archivos de programa \ conf)?Cómo verificar si existe un archivo con el script VB

Por ejemplo, si existe, entonces msgBox "File exists"
Si no, entonces msgbox "File doesn't exist"

Respuesta

21

No hay ninguna funcionalidad integrada en VBS para los que, sin embargo, se puede utilizar el FileSystemObject FileExists function para ello:

Option Explicit 
DIM fso  
Set fso = CreateObject("Scripting.FileSystemObject") 

If (fso.FileExists("C:\Program Files\conf")) Then 
    WScript.Echo("File exists!") 
    WScript.Quit() 
Else 
    WScript.Echo("File does not exist!") 
End If 

WScript.Quit() 
+9

Las llamadas al método 'WScript.Quit' en su ejemplo son absolutamente innecesarias. – Helen

Cuestiones relacionadas