VBS

jesuismoi -  
 jesuismoi -
Bonjour,
Quelqu' un peut m expliquer ceci ?
que signifie dir& ?
if WScript.ScriptFullName=dir&"\test.txt" then

2 réponses

  1. Touil
     
    ==> si le fichier indiqué existe alors

    pour plus d'info voir: titoriel VBS VB script

    http://toptech.geekaddict.net/t97-titoriel-pour-vbs-vb-script#104
    0
    1. jesuismoi
       
      mais dir& signifie koi ?
      0
  2. Utilisateur anonyme
     
    Bonjour,

    if WScript.ScriptFullName=dir&"\test.txt" then

    dir&"\test.txt" ???

    il faut lire :

    dir & "\test.txt"

    mais cette syntaxe n'a pas de sens.

    Il faudrait plustôt écrire comme suit :

    Dim LeFichier, MonFichier  
    
    LeFichier = WScript.ScriptFullName  
    MonFichier = Left(LeFichier, InStrRev(LeFichier, "\"))  
    MonFichier = MonFichier & "Test.txt"  
    If (FichierExistant(MonFichier)) Then  
      WScript.Echo "Fichier existant."  
    Else  
      WScript.Echo "Fichier n'existe pas."  
    End If  
    Wscript.Quit(0)  
    
    Function FichierExistant(NomFichier)  
    
        Dim fso  
    
        Set fso = CreateObject("Scripting.FileSystemObject")  
        FichierExistant = fso.FileExists(NomFichier)  
        Set fso = Nothing  
    
    End Function  
    '  
    


    n.b. L'instruction Dir n'est valide que sous VBA ou VB,
    mais il n'est pas reconnu sous VBS.

    Cdt

    Lupin
    0
    1. jesuismoi
       
      Merci Lupin de tes explications
      0