Comment tester l'existence d'un fichier ou dossier en Batch Windows ?

Réponses rédigées par Antoine
Dernière mise à jour : 2018-11-09 14:35:29
Thèmes : windows - batch - script - fichier - dossier
Question

Comment faire pour tester l'existence d'un fichier ou d'un dossier en Batch Windows ?

Réponse

Vous pouvez tester l'existence d'un fichier ou d'un dossier avec FileExists et FolderExists.

Pour savoir si un dossier existe en Batch Windows :

Exemple dossier.vbs

Set obj1FO = CreateObject("Scripting.FileSystemObject")
If obj1FO.FolderExists("C:\1FORMATIK") Then
    Set objFolder = obj1FO.GetFolder("C:\1FORMATIK")
Else
    Wscript.Echo "Le dossier n'existe pas"
End If

Pour savoir si un fichier existe en Batch Windows :

Exemple fichier.vbs

Set obj1FO = CreateObject("Scripting.FileSystemObject")
If obj1FO.FileExists("C:\1FORMATIK\1FORMATIK.txt") Then
    Set objFolder = obj1FO.GetFile("C:\1FORMATIK\1FORMATIK.txt")
Else
    Wscript.Echo "Le fichier n'existe pas"
End If