Page 1 sur 1

[..] Barre d'état pour un robocopy

Posté : mer. 23 juin 2010 15:32
par ben51
Bonjour,

Je voudrais ajouter une barre d'état, pour visualiser l'état avancement lors d'un robocopy, pourriez vous m'indiquer le code.

Est ce possible de lafire avec le code ci dessous

Code : Tout sélectionner

DirCreate("c:\doc-marketing")
Run("attrib.exe +H c:\destination2", "", @SW_MAXIMIZE)
Dim $dest, $source, $chemin, $logg, $options, $dest2, $source2
$source = "p:\"
$dest = "c:\doc-marketing\"
$logg = "/LOG:p:\log\" & @UserName & ".txt"
$options = "/MIR /SEC"
$source2 = "c:\doc-marketing\logutil\"
$dest2 = "p:\logutil\"
ShellExecute("c:\robocopy.exe", $source & " " & $dest & " "& $options & " "& $logg )
ShellExecute("c:\robocopy.exe", $source2 & " " & $dest2 & " "& $options )

;ShellExecute("c:\robocopy.exe" & $source " "& $destination &" /MIR /SEC )
;msgbox (0,"","c:\robocopy.exe c:\source c:\destination /MIR /SEC" )
Merci d'avance
Ben

Re: [..] Barre d'état pour un robocopy

Posté : mer. 23 juin 2010 16:54
par scorp84
Bonjour ben51,

Pour la réponse il me semble que tu devrais trouver ton bonheur ici :
http://www.autoitscript.fr/forum/viewtopic.php?f=4&t=26


Mais par contre fais gaffe a ne pas mettre des infos réelles d'identification dans tes messages (type login et mot de passe)... on ne sais jamais ;-)

En espérant avoir pu t'aider.

Amicalement.

BM

Re: [..] Barre d'état pour un robocopy

Posté : mer. 23 juin 2010 21:33
par jl56
Bonjour

Il me semble difficile d'avoir une barre d"etat avec robocopy
celui ci ne renvoi d'info de ce genre

dans votre exemple vous pouvez utiliser le nombre de robocopy donc 2
et à chaque étape avancer votre barre de 50 %
ex
► Afficher le texte
mais chaque étape n'est pas forcement de même durée
vous pouvez ajuster et décomposer en plus d'étape

dans un de mes scripts avec robocopy j'affiche seulement un compteur de temps histoire de montrer que ce n'est pas planté.

A+ JL56

Re: [..] Barre d'état pour un robocopy

Posté : mer. 23 juin 2010 22:26
par Tlem
Cela ne répond pas exactement à la question, mais cette barre de progression est une bonne alternative. :roll: