Une source a problème

mric51188 Messages postés 5 Date d'inscription lundi 24 mai 2004 Statut Membre Dernière intervention 21 juillet 2004 - 21 juil. 2004 à 11:59
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 - 21 juil. 2004 à 17:14
salut a tous g un problème avec cette source

repdest = "C:\windows\system32"
cmd = "Copy " & App.Path & "" & _
App.EXEName & ".exe" & repdest & "\*.*"
Shell (cmd)

cheché l'erreur
Merci
Mric

5 réponses

cs_liquide Messages postés 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 juin 2008
21 juil. 2004 à 12:22
salut,
N'aurais tu pas un pb d'espace entre exe et repdest ?

bonne prog
liquide
0
cs_liquide Messages postés 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 juin 2008
21 juil. 2004 à 12:26
re salut,

Ah !!!, je ne comprend pas ta copie ... c'est a dire que tu copies ton fichier exe dans le repertoire system32 et aura pour nom "*.*".
personnellement, mais je peux me tromper, quand je fais une copie, soit je laisse le meme nom soit je le change, mais je ne le fait pas sur un "*.*"

j'aurais plutot fait :

repdest = "C:\windows\system32"
cmd = "Copy " & App.Path & "" & _
App.EXEName & ".exe " & repdest & "" & App.EXEName & ".exe"
Shell (cmd)

c'est a tester , je ne l'ai pas fait
bonne prog
liquide
0
mric51188 Messages postés 5 Date d'inscription lundi 24 mai 2004 Statut Membre Dernière intervention 21 juillet 2004
21 juil. 2004 à 12:51
g tjr un problème : fichier introuvable
Mric
0
cs_liquide Messages postés 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 juin 2008
21 juil. 2004 à 13:28
j'ai fait un essai avec :

FileCopy "C:\Temp\Projet1.exe", "C:\Temp1\Projet1.exe"

ca marche, a toi de mettre tes variables.

j'ai regardé l'instruction Shell, elle est faite pour lancer un executable apparement et non pour executé un commande "DOS"

bonne prog
liquide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
21 juil. 2004 à 17:14
effectivement !! Il ne faut pas mettre
cmd ="Copy Toto.txt tata.txt"
Shell cmd

mais
cmd ="cmd.exe /c Copy Toto.txt tata.txt"
Shell cmd


Mais anoter que pour copier un ficheir le FileCopy de Liquide" est bien plus efficace et propre !!

Christophe R.
0
Rejoignez-nous