Copie de fichier batch

Fermé
djstan44 Messages postés 26 Date d'inscription dimanche 21 juin 2009 Statut Membre Dernière intervention 11 octobre 2009 - 24 juil. 2009 à 19:06
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 25 juil. 2009 à 09:55
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 vendredi 7 décembre 2007 Statut Membre Dernière intervention 10 novembre 2009 132
24 juil. 2009 à 19:41
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
24 juil. 2009 à 20:35
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 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
25 juil. 2009 à 09:55
hello
tu peux utiliser %0 pour avoir le nom du .bat que tu exécutes
0