@echo off
cd\
echo list volume > "%temp%\diskpart_list.txt"
diskpart /s "%temp%\diskpart_list.txt"
:MENU
echo.
echo 1. (D:)드라이버로 바꾸기
echo.
echo 2. 드라이버 지정하여 바꾸기
echo.
echo 3. 종료
echo.
set /p choice= 번호를 입력하세요 :
if "%choice%" == "1" goto :YES1
if "%choice%" == "2" goto :YES2
if "%choice%" == "3" goto :END
if "%choice%" == "" goto :MENU
goto MENU
:YES1
echo.
echo.
echo.
set /p DRIVE-1=D 드라이브로 변경 할 볼륨 "문자(Ltr)"를 입력하세요 :
echo.
echo.
echo ※ 입력한 %DRIVE-1%: → D: 드라이브으로 변경합니다.
echo.
echo ※ 기존 D: → X: 설정합니다.
echo.
echo.
echo select volume=D > "%temp%\diskpart_d_delete.txt"
echo assign letter=X >> "%temp%\diskpart_d_delete.txt"
diskpart /s "%temp%\diskpart_d_delete.txt"
echo.
echo ─── D: -> X: 문자 변경 ─── [완료]
echo.
echo select volume=%DRIVE-1% > "%temp%\diskpart_d_change.txt"
echo assign letter=D >> "%temp%\diskpart_d_change.txt"
diskpart /s "%temp%\diskpart_d_change.txt"
echo.
echo ─── 볼륨 %DRIVE-1%: -> D: 문자 변경 ─── [완료]
echo.
diskpart /s "%temp%\diskpart_list.txt"
echo.
echo.
echo.
pause
goto MENU
:YES2
echo.
echo.
set /p DRIVE-2=___ 변경 할 볼륨 "문자(Ltr)"를 입력하세요(기존) :
echo.
echo.
set /p DRIVE-3=___ 마음이 가는 볼륨 "문자(Ltr)"를 입력하세요(신규) :
echo.
echo.
echo.
echo ※ 입력한 %DRIVE-2%: → %DRIVE-3%: 으로 변경할까요? ^^
echo.
pause
echo.
echo.
echo select volume=%DRIVE-2% > "%temp%\diskpart_d_exit.txt"
echo assign letter=%DRIVE-3% >> "%temp%\diskpart_d_exit.txt"
diskpart /s "%temp%\diskpart_d_exit.txt"
echo.
echo ─── %DRIVE-2%: -> %DRIVE-3%: 문자 변경 ─── [완료]
echo.
diskpart /s "%temp%\diskpart_list.txt"
pause
goto MENU
:END
exit