En fait, j'évite d'utiliser les batch (trop limités), j'utilise un script vbs. (Lancé par WScript.exe nom_du_script.vbs)
L'exécution de ces script est disponible sur les OS Windows 2000/XP et présente une plus grande souplesse que le Batch.
Voici le principe de fonctionnement :
1 - Lancer le script d'ejection de la clé
- a - Trouver la lettre correspondant à la clé USB.
b - Trouver le répertoire Temp du PC
c - Recopier les utilitaires dans ce répertoire Temp (les 3 exécutables et un second script "relais")
d - lancer le script "relais" qui est dans le repértoire Temp en lui donnant la lettre du lecteur USB en paramètre.
e - Fin du premier script (plus d'accès sur la clé concernant le script)
- a - Récupération du paramètre (Lettre de la clé)
b - Flush du cache de la clé avec Sync
c - Démontage de la clé avec Unmount
d - Ejection de la clé avec DevEject
e - Suppression des 3 fichiers et du script (qui peut se supprimer tout seul)
3 - Retirer sa clé
Voilà l'idée, maintenant, je ne sais pas si les scripts VBS nécéssitent des droits administrateurs...
-
AkhenatonXP
- Messages : 6