Il y a un lecteur de disquette sur ton poste ? parceque si oui la commande subst risque de ne pas fonctionner.
Donc la solution c'est d'utiliser l'utilitaire DEVCON (http://support.microsoft.com/kb/311272/fr) pour désactiver le lecteur de disquette, et ensuite Subst pour attribuer la lettre A à un répertoire sur ta clef.
Exemple de script que j'utilise pour un logiciel qui ne fonctionne qu'avec des fichiers sur disquette :
REM desactivation du lecteur de disquette
DEVCON disable *GENERIC_FLOPPY_DRIVE
REM assignation de A: à un répertoire du disque dur
SUBST A: C:\BEROXSAM\DISQUETTE
REM démarrage de BEROXSAM
C:\BEROXSAM\BEROXSAM.EXE
Par contre si par la suite tu veux utiliser le lecteur de disquette, il te faut soit redémarrer Windows, soit réactiver le lecteur :
REM activation du lecteur de disquette
DEVCON enable *GENERIC_FLOPPY_DRIVE
Voila, j'espère que ca t'aidera.
Message édité par StatuFab le 07-08-2008 à 11:20:18