Copie de fichier batch

djstan44 Messages postés 32 Statut Membre -  
dubcek Messages postés 19021 Statut Contributeur -
Bonjour,
Je suis sur la création d'un fichier batch que je nommerai ici "test.bat".

Je souhaiterai que ce fichier se copie dans un répertoire automatiquement lors de son exécution sur n'importe quel PC.

Du genre, je télécharge le fichier, je l'ouvre et il se copie dans 'Mes documents' !

Mais je n'y arrive pas... Car je ne sais pas faire le lien entre le fichier test.bat en cours d'exécution et le dossier "Mes Documents".

Etant donné que le fichier test.bat, lors du téléchargement, peut être enregistré n'importe où, je souhaiterai copier le fichier test.bat dans Mes documents. Je pense qu'il faudrait utiliser le fichier temporaire de test.bat mais je ne sais pas le faire.

J'ai besoin de votre aide.

Merci d'avance chers amis développeurs !
A voir également:

3 réponses

voyageur59 Messages postés 1123 Statut Membre 132
 
Bonjour,

Peut-être un souci simplement de dossier!

Pour connaître la vrai place de ton dossier "Mes Documents" tu cliques droit sur "mes documents" puis "propriétés", Suivant la version de ton Windows tu suit "Emplacement" (pour vista) ou "Cible" pour XP.

Après dans ton .bat tu met le chemin entre guillements si le chemin contient des espaces.
0
Utilisateur anonyme
 
Salut, essaies un truc du genre :

copy "%CD%\mon_fichier" "%USERPROFILE%\Mes Documents"


Après, adapte le à ton besoin.

A+
0
dubcek Messages postés 19021 Statut Contributeur 5 640
 
hello
tu peux utiliser %0 pour avoir le nom du .bat que tu exécutes
0