Copie de fichier batch

djstan44 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
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 1112 Date d'inscription   Statut Membre Dernière intervention   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 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
tu peux utiliser %0 pour avoir le nom du .bat que tu exécutes
0