Bat : script copie exécuté depuis clé usb.

loudgi Messages postés 538 Statut Membre -  
loudgi Messages postés 538 Statut Membre -
Bonjour à tous,

je souhaite créer un fichier bash afin de réaliser simplement une copie sur windows.
Ce script et le fichier à copier sont sur une clé USB.

Le code doit donc être :
copy /Y ...:\scipt\hosts C:\Windows\System32\drivers\etc\host.txt

Le problème c'est comment indiquer la lettre de la clé usb, puisque c'est aléatoire.

je pense que c'est quelque chose du genre %cléusb% (cléusb à titre l'exemple)

Qu'en pensez vous ?

Par la suite j'aimerais mettre ce fichier en Lecture Seul.

Configuration: Windows 7 / Safari 534.10
A voir également:

1 réponse

loudgi Messages postés 538 Statut Membre 40
 
J'ai du tricher ainsi :

echo off
cls
set /p usb= Quel est la lettre du lecteur usb :
del C:\Windows\System32\drivers\etc\host.txt
copy /Y %usb%:\script\hosts C:\Windows\System32\drivers\etc\host.txt
echo Fin de la copie.
pause


Pas très propre, mais ça fonctionne. moi j'aurais aimé que ça trouve tt seul la lettre du lecteur amovible.
0