@echo off
set RD=%CD%
cls
color A
set LET=
set /P LET= Entrez la lettre du lecteur dont vous voulez modifier la lettre (Lecteur sans :) :
if not defined LET (exit)
cd /D %LET%:\ >nul
if not %ERRORLEVEL%==0 (
color C
echo ERREUR
echo Le lecteur specifie est introuvable
pause
exit
)
set /P NWLET= Entrez la nouvelle lettre du lecteur %LET% :
echo Changement de la lettre en cours...
echo %LET%: ===} %NWLET%
cd /D %RD%
echo select volume %LET% > TEMP
echo assign letter=%NWLET% >> TEMP
diskpart /S TEMP >nul
if not %ERRORLEVEL%==0 (
echo.
echo Erreur!
color C
pause
exit
)
echo # COMPLETE
echo La lettre a ete changee
del /S /Q TEMP
pause
A bientôt
WIN32-[GG] The quieter you become,
the more you are able to ear...
Ton code a est intéressant. Je ne l'ai pas tester mais c'est vrai que ça peut-être utile et plus rapide (pas obliger de chercher sur le net comment on redéfinit un lecteur)!
Bonne continuation
N'oublier pas de mettre [Résolu]. Le procéder est mis dans une annonce!