Racines lecteur

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
J'ai eu un problème sur un programme batch, car je veux utiliser un fichier qui se trouve sur une clé USB (le déplacer, copier ou autre action).
mais il a un problème a la racine car lorsque on ajout ou supprimer des périphériques de stockage et bien la clé USB Change de lettre (D,E,F....)
 copy ".":\nomduficher  C:\Program File 

Je pense que le problème vient de là
 "." 

2 réponses

  1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
     
    Bonjour,

    Si ton script est présent sur la clé usb, tu peux utiliser la variable %~dp0 qui représente l'emplacement du script, dans ton cas cela représente la clé usb.

    Essaie comme ça :
    copy "%~dp0nomdufichier" "%ProgramFiles%"


    1
  2. Utilisateur anonyme
     
    Merci beaucoup sa a marcher
    0