[R] Commande équivalente à If FileExists pour un dossier ?

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
delvig
Niveau 2
Niveau 2
Messages : 26
Enregistré le : mar. 15 avr. 2008 10:33
Status : Hors ligne

[R] Commande équivalente à If FileExists pour un dossier ?

#1

Message par delvig »

Bonjour,

Quelle est la commande équivalente à IfFileExists pour un dossier, svp ?

Merci.

Patrice
Modifié en dernier par delvig le mar. 02 déc. 2008 15:42, modifié 1 fois.
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: Commande équivalente à IfFileExists pour dossier ?

#2

Message par Yogui »

Bonjour,

Merci de respecter les règles du forum disponible ICI et mettre la balise [..]

sinon comme indiqué dans l'aide pour la fonction :FileExists:

Code : Tout sélectionner


Checks if a file or directory exists.

FileExists ( "path" )

Parameters

Path The directory or file to check.
Vérifie si le fichier ou le repertoire existe
delvig
Niveau 2
Niveau 2
Messages : 26
Enregistré le : mar. 15 avr. 2008 10:33
Status : Hors ligne

Re: Commande équivalente à IfFileExists pour dossier ?

#3

Message par delvig »

Merci, mais je n'ai pas très bien compris. Si par exemple je veux vérifier que le dossier "c:\Windows\Rapport" existe, quelle commande dois-je taper exactement ?

If FileExists "c:\Windows\Rapport" Then .......... ou autre chose ?

Merci encore.

Patrice
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..]Commande équivalente à IfFileExists pour dossier ?

#4

Message par Yogui »

je reprend l'exemple de l'aide :

Code : Tout sélectionner

If FileExists("C:\autoexec.bat") Then
    MsgBox(4096, "C:\autoexec.bat File", "Exists")
Else
    MsgBox(4096,"C:\autoexec.bat File", "Does NOT exists")
EndIf

If FileExists("C:\") Then
    MsgBox(4096, "C:\ Dir ", "Exists")
Else
    MsgBox(4096,"C:\ Dir" , "Does NOT exists")
EndIf

If FileExists("D:") Then
    MsgBox(4096, "D: Drive", "Exists")
Else
    MsgBox(4096,"D: Drive", "Does NOT exists")
EndIf
donc pour votre exemple :

Code : Tout sélectionner

If FileExists("c:\Windows\Rapport") Then
    MsgBox(4096, "c:\Windows\Rapport", "Exists")
Else
    MsgBox(4096,"c:\Windows\Rapport" , "Does NOT exists")
EndIf
delvig
Niveau 2
Niveau 2
Messages : 26
Enregistré le : mar. 15 avr. 2008 10:33
Status : Hors ligne

Re: [R] Commande équivalente à If FileExists pour un dossier ?

#5

Message par delvig »

Merci beaucoup.

Patrice
Répondre