Bonjour,

Mon script doit se connecter sur des serveurs pour trouver un fichier et l'ouvrir afin de vérifier la présence d'une ligne de caractères à l'intérieur de celui ci, afin de remplir un fichier Excel.

Dans la partie du script que je vous envoi, je fais une requête qui va me sélectionner les fichiers à une certaine date.

Je voudrai qu'il y ait une condition qui dit que si il n'y a pas de fichiers à la date indiquée dans la requête aller à la ligne 129.
Et j’ai une erreur de syntaxe : (60, 19) Erreur de compilation Microsoft VBScript: Erreur de syntaxe

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
'colFiles contient les nom des serveurs
Set colFiles = objServices.ExecQuery _("SELECT * FROM CIM_DataFile WHERE Path='\\dossier1\\dossier2\\' and FileName like '%backup_" &tbdate(2)&tbdate(1)&tbdate(0)&"%'")' or FileName Like '%backup_" &tbdate2(2)&tbdate2(1)&tbdate2(0)&"%'")
'si le fichier à la date recherché n'est pas present passer à la suite la ligne129
If colFiles <> True Then
WScript.Echo "condition OK"
On Error GoTo 129
End if