Partage
  • Partager sur Facebook
  • Partager sur Twitter

Récupérer lettre de lecteur USB

    20 septembre 2022 à 12:05:19

    Bonjour à tous,

    Je viens vers vous car je n'arrive pas à faire quelque chose de probablement assez simple :

    Dans un script batch, je souhaite récupérer dans une variable la lettre de lecteur attribuée à une clef USB dont je connais le nom. Ceci afin de m'assurer que la suite de mon script (copie de données de la clef USB vers le PC, nécessitant des chemins d'accès corrects et donc la bonne lettre de lecteur) s'exécute pour ma clef USB, car d'un branchement à l'autre le PC n'attribue pas toujours la même lettre de lecteur à ma clef USB.

    Je pensais utiliser la commande "WMIC LOGICALDISK LIST BRIEF" pour récupérer la liste des lecteurs connectés au PC ainsi que leurs lettres respectives et ensuite, grâce à son nom, isoler la ligne correspondant à ma clef USB pour enfin isoler la lettre de lecteur (qui se trouve être le tout premier caractère de la ligne contenant le nom dudit lecteur). J'ai essayé d'écrire une boucle FOR /F mais je suis bloqué car je ne comprends pas très bien le principe, je ne suis même pas sûr que ce soit la bonne méthode.

    Mon PC est sous Windows 10.

    J'espère être compréhensible et vous remercie par avance pour votre aide,

    DF59

    • Partager sur Facebook
    • Partager sur Twitter

    Récupérer lettre de lecteur USB

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown