[R] Copier un dossier

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Kevzi
Niveau 4
Niveau 4
Messages : 78
Enregistré le : dim. 17 juil. 2011 12:36
Status : Hors ligne

[R] Copier un dossier

#1

Message par Kevzi »

Bonjour,

je suis en train de crée un nouveau projet. Mais en plein parcours je bloque sur quelque chose qui me semple facile pourtant: la copie d'un dossier. J'essaye avec DirCopy, mais rien n'a faire, sa marche pas.

Si vous voulez ample détaille, demander moi.
Modifié en dernier par Kevzi le jeu. 13 oct. 2011 16:07, modifié 1 fois.
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [..]Copier un dossier

#2

Message par TT22 »

Voila pour toi :
► Afficher le texte
Cordialement,
TT22
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..]Copier un dossier

#3

Message par mikell »

DirCopy devrait marcher, t'as pas fait d'erreur de syntaxe ?

Sinon tu peux essayer ça

Code : Tout sélectionner

_FileCopy("H:\*",@desktopdir &"\test")   [color=#008000]; syntaxe pour les dossiers (copie le contenu de H: dans le dossier "test")[/color]

Func _FileCopy($source, $dest)
    $winShell = ObjCreate("shell.application")
    $winShell.namespace($tofile).CopyHere($fromFile,256)  ; 256 = affiche la progressbar de windows
EndFunc
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Kevzi
Niveau 4
Niveau 4
Messages : 78
Enregistré le : dim. 17 juil. 2011 12:36
Status : Hors ligne

Re: [..] Copier un dossier

#4

Message par Kevzi »

J'ai trouvé la solution comme un grand :D au lieu de mettre :

Code : Tout sélectionner

DirCopy(@ScriptDir&"\Nouveau dossier",@ScriptDir&"\Nouveau dossier - Copie",1)
il faut mettre :

Code : Tout sélectionner

DirCopy(@ScriptDir&"[color=#BF0000]/[/color]Nouveau dossier",@ScriptDir&"[color=#BF0000]/[/color]Nouveau dossier - Copie",1)
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [..] Copier un dossier

#5

Message par TT22 »

@Kevzy : C'est bizzard :|
Habituellement, sous Windows c'est des \ et sur internet c'est des / :|
Cordialement,
TT22
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Copier un dossier

#6

Message par Tlem »

Ça dépend. Et si le script est exécuté à travers le réseau !!! :mrgreen:
Mais il est vrai que normalement c'est bien des '\' qu'il faut utiliser et non des '/'.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Kevzi
Niveau 4
Niveau 4
Messages : 78
Enregistré le : dim. 17 juil. 2011 12:36
Status : Hors ligne

Re: [..] Copier un dossier

#7

Message par Kevzi »

C'est peut être parce que je copie un dossier des programmes installé.

@TT22: c'est pas "kevzy" mais "Kevzi" 8)

En tout cas je met en résolue.
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [..] Copier un dossier

#8

Message par TT22 »

Kevzi a écrit :@TT22: c'est pas "kevzy" mais "Kevzi" 8)
Oups, désolé :wink:
Habituellement je fais un copier collé du nom mais là je ne l'ai pas fait et donc, je me suis trompé.
Cordialement,
TT22
Répondre