Racines lecteur

Résolu
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. 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%"