J'ai constaté que avec Filecopy on n'était pas obligé de spécifier le nom du fichier , et que cela prenait tous les fichiers par defaut. Mais j'ai constaté aussi que Dircopy ne fonctionnait pas de la meme manière , on est obligé de spécifié le nom du repertoire à copier. Or je voudrais qu'il prenne par defaut tous les repertoires dans H et je ne sais pas comment faire après avoir fouiller les différentes fonctions. Voici mon bout de code , merci de votre aide
[..] Problème de debutant sur Dircopy et Filecopy
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[..] Problème de debutant sur Dircopy et Filecopy
Bonjour , le but de ce bout de code est de copier le contenu de H vers le repertoire Fichiers qui est crée par le code.
J'ai constaté que avec Filecopy on n'était pas obligé de spécifier le nom du fichier , et que cela prenait tous les fichiers par defaut. Mais j'ai constaté aussi que Dircopy ne fonctionnait pas de la meme manière , on est obligé de spécifié le nom du repertoire à copier. Or je voudrais qu'il prenne par defaut tous les repertoires dans H et je ne sais pas comment faire après avoir fouiller les différentes fonctions. Voici mon bout de code , merci de votre aide
J'ai constaté que avec Filecopy on n'était pas obligé de spécifier le nom du fichier , et que cela prenait tous les fichiers par defaut. Mais j'ai constaté aussi que Dircopy ne fonctionnait pas de la meme manière , on est obligé de spécifié le nom du repertoire à copier. Or je voudrais qu'il prenne par defaut tous les repertoires dans H et je ne sais pas comment faire après avoir fouiller les différentes fonctions. Voici mon bout de code , merci de votre aide
► Afficher le texte
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Problème de debutant sur Dircopy et Filecopy
Tu tombes bien, j'ai le script tout fait
ça te copie toute l'arborescence d'un coup, avec progressbar
Mais DirCopy("H:","C:\Maxime\fichiers") aurait dû marcher, en principe...
Code : Tout sélectionner
_FileCopy("H:\*", "C:\Maxime\fichiers") [color=#008000]; syntaxe pour les dossiers (copie le contenu de H: dans le dossier "C:\Maxime\fichiers")[/color]
Func _FileCopy($source, $dest)
$winShell = ObjCreate("shell.application")
$winShell.namespace($dest).CopyHere($source,256) [color=#008000]; 256 = affiche la progressbar de windows[/color]
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 )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- pistolleros
- Niveau 2

- Messages : 18
- Enregistré le : mer. 14 déc. 2011 17:39
- Localisation : Dans mon lit
- Status : Hors ligne
Re: [..] Problème de debutant sur Dircopy et Filecopy
Bonjour/Bonsoir,
Suite a vos poste précédant je me demander si il été possible d'inclure deux inconnues ?
première inconnue => pour copier un fichier sur le bureau par exemple en ne sachant pas le nom d'utilisateur de la personne.
Deuxième inconnue => sans non plus savoir ou ce situ ce fichier, mais ce situent au même endroit que le logiciel autoit...
par example (je ne sais pas si c'est possible)
merci d’avance pour vos réponses.
Cordialement Pistolleros
Suite a vos poste précédant je me demander si il été possible d'inclure deux inconnues ?
première inconnue => pour copier un fichier sur le bureau par exemple en ne sachant pas le nom d'utilisateur de la personne.
Code : Tout sélectionner
C:\Users\???Code : Tout sélectionner
C:\Users\???\Downloadsmerci d’avance pour vos réponses.
Cordialement Pistolleros
=>By Pistøllerøs<=
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Problème de debutant sur Dircopy et Filecopy
Regarde les macros
@desktopdirpistolleros a écrit : sur le bureau par exemple en ne sachant pas le nom d'utilisateur de la personne.
@AutoItExe ou @scriptdirpistolleros a écrit : ce situent au même endroit que le logiciel autoit
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- pistolleros
- Niveau 2

- Messages : 18
- Enregistré le : mer. 14 déc. 2011 17:39
- Localisation : Dans mon lit
- Status : Hors ligne
Re: [..] Problème de debutant sur Dircopy et Filecopy
re,
désolé je me suis mal exprimé
j'ai mis "Bureau" comme exemple je ne pensais pas qu'il y aurai une fonction toute prête pour sa x) (même si : @desktopdir fonctionne très bien (merci de me l'avoir fait découvrir
)) mais je pensais plus tôt a un dossier quelconque tel que :
C:\Autoit (par exemple)
puis pour le soucis de l'utilisateur inconnu j'ai trouvé sur un autre poste @UserName ou @UserProfileDir mais malheureusement je n'arrive a m'en servir qu'as l'état brute et non a l’intérieur d'une destination.
Pour ce qui es de la recherche de l'endroit où il ce situ je n'ai pas compris comment fonctionnement de @AutoItExe et @scriptdir malgré "Autoit Help" + google traduction 
(Désolé d'être un peu assisté mais tant que je n'ai pas compris je n'arrive pas a mètre en pratique
)
Merci encore
désolé je me suis mal exprimé
C:\Autoit (par exemple)
puis pour le soucis de l'utilisateur inconnu j'ai trouvé sur un autre poste @UserName ou @UserProfileDir mais malheureusement je n'arrive a m'en servir qu'as l'état brute et non a l’intérieur d'une destination.
Code : Tout sélectionner
Du style de :
C:\Users\@UserName\Desktop\Test\Copi.au3(Désolé d'être un peu assisté mais tant que je n'ai pas compris je n'arrive pas a mètre en pratique
Merci encore
=>By Pistøllerøs<=
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Problème de debutant sur Dircopy et Filecopy
Dans C:\Documents and Settings\marcel\Bureau\dossier\script.au3
@DesktopDir = "C:\Documents and Settings\marcel\Bureau"
@UserProfileDir = "C:\Documents and Settings\marcel"
@UserName = "marcel"
donc
"C:\Documents and Settings\" & @UserName & "\Bureau\dossier\script.au3"
@DesktopDir & "\dossier\script.au3"
@UserProfileDir & "\Bureau\dossier\script.au3"
tout ça c'est pareil
Du point de vue du script 'script.au3',
@ScriptDir = "C:\Documents and Settings\marcel\Bureau\dossier" (parce que c'est là qu'il se trouve)
@DesktopDir = "C:\Documents and Settings\marcel\Bureau"
@UserProfileDir = "C:\Documents and Settings\marcel"
@UserName = "marcel"
donc
"C:\Documents and Settings\" & @UserName & "\Bureau\dossier\script.au3"
@DesktopDir & "\dossier\script.au3"
@UserProfileDir & "\Bureau\dossier\script.au3"
tout ça c'est pareil
Du point de vue du script 'script.au3',
@ScriptDir = "C:\Documents and Settings\marcel\Bureau\dossier" (parce que c'est là qu'il se trouve)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- pistolleros
- Niveau 2

- Messages : 18
- Enregistré le : mer. 14 déc. 2011 17:39
- Localisation : Dans mon lit
- Status : Hors ligne
Re: [..] Problème de debutant sur Dircopy et Filecopy
Super !
Franchement merci de m'avoir apporter tes lumières mikell !
(ce que j'avais oublier d'utiliser étais les & )
Du coup sa donne sa :
Il me semble que cela fonctionne Correctement,
Je test juste sur un autre pc voir si il fonctionne sur tous et tu auras sauvé ma soirée merci encore
Franchement merci de m'avoir apporter tes lumières mikell !
(ce que j'avais oublier d'utiliser étais les & )
Du coup sa donne sa :
Code : Tout sélectionner
FileCopy(@ScriptDir &"\Script.au3", "C:\Users\"& @UserName &"\Test")Je test juste sur un autre pc voir si il fonctionne sur tous et tu auras sauvé ma soirée merci encore
=>By Pistøllerøs<=
- pistolleros
- Niveau 2

- Messages : 18
- Enregistré le : mer. 14 déc. 2011 17:39
- Localisation : Dans mon lit
- Status : Hors ligne
Re: [..] Problème de debutant sur Dircopy et Filecopy
Le script Fonctionne a la merveille
(autre pc, autre endroit de départ et autre utilisateur : il a tout pris en compte et il fonctionne :p) merci 
si je pouvais mètre +1 je tenterai de le faire x100 ^^
si je pouvais mètre +1 je tenterai de le faire x100 ^^
=>By Pistøllerøs<=
- pistolleros
- Niveau 2

- Messages : 18
- Enregistré le : mer. 14 déc. 2011 17:39
- Localisation : Dans mon lit
- Status : Hors ligne
Re: [..] Problème de debutant sur Dircopy et Filecopy
Bon allez sur ce encore franchement merci
et Bonne nuit
(et bonne Vacances
)
et Bonne nuit
=>By Pistøllerøs<=

