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:
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