Bonjour à tous,
J'utilise VBScript pour effectuer des sauvegardes avec Robocopy. Tout fonctionne bien tant que je n'ai pas d'espaces dans les noms de fichiers, malgré l'utilisation des guillemets. J'ai cherché et testé plusieurs solutions sans succès.
Ci-dessous un ex de problème d'espace (sur la 1ère ligne) entre Serveur et HF :
Merci d'avance pour vos conseils
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 vSource = " \\172.18.64.196\Applis\DCT\Serveur HF" vSourceVide = " D:\Vide" vJourActuel = Day(Date) vJourSemaine = Weekday(Date) vDernierJourMois = dateserial(year(date),month(date)+1,0) vMois = Month(Date) vDateYMD = FormatYYYYMMDD(Now) vDestination = " D:\Sauvegardes\Quotidienne\" & vJourActuel & "\LORI\" vLogData1 = " /LOG:D:\Sauvegardes\Logs\Robocopy_LORI.log" vCOMR = " /S /MIN:1 /MAXAGE:7 /R:0 /W:1" vCommand = "RoboCopy.Exe " & vSource & vDestination & vCOMR & vINCLURF & vEXCLURD & vEXCLURF & vLogData1 Return = objShell.Run(vCommand, 1, true)
Partager