윈 도 우 무월님 Diskpart_Script_Selection 디스크 이름 한번 도와 주세요
2024.07.30 12:32
:GPT
cls
REM Diskpart 명령을 저장할 임시 텍스트 파일 생성
set "tempFile=%temp%\diskpart_script.txt"
if exist "%tempFile%" del "%tempFile%"
REM Diskpart를 사용하여 사용 중인 디스크 목록 가져오기
echo list disk > "%tempFile%"
diskpart /s "%tempFile%" > "%temp%\disk_list.txt" 2>&1
type "%temp%\disk_list.txt"
echo.
REM 파티셔닝을 위해 사용자에게 디스크 번호를 입력하도록 요청
set /p "disks_to_partition=파티션할 디스크 번호를 입력하세요 : "
echo.
echo %disks_to_partition%번 디스크를 선택했습니다.
echo.
echo 디스크 번호를 한 번 더 확인하고 Enter 키를 누르세요.
pause > nul
REM 선택한 디스크 속성을 변환하고 파티션을 만듭니다.
for %%d in (%disks_to_partition%) do (
:: 입력받은 디스크 선택
echo sel disk %%d >> "%tempFile%"
:: 디스크 초기화
echo clean >> "%tempFile%"
:: 디스크 속성 GPT로 변경
echo convert gpt >> "%tempFile%"
:: EFI 파티션 100MB 생성
echo create partition efi size=100 >> "%tempFile%"
:: EFI파티션을 Fat32로 포맷하고 레이블을 ESP로 지정
echo format quick fs=fat32 label="ESP" >> "%tempFile%"
:: ESP파티션 문자를 S로 할당
echo assign letter=S >> "%tempFile%"
:: 나머지 모든 공간을 파티션으로 생성
echo create partition primary >> "%tempFile%"
:: 생성된 파티션을 NTFS로 포맷하고 레이블을 Windows로 지정
echo format quick fs=ntfs label="Windows" >> "%tempFile%"
:: Windows파티션 문자를 W로 할당
echo assign letter=W >> "%tempFile%"
)
cls
REM 생성된 명령으로 Diskpart 실행
diskpart /s "%tempFile%"
REM 임시 파일 정리
del "%tempFile%"
echo.
echo 모든 작업이 완료되었습니다.
echo.
echo 아무 키나 누르시면 종료됩니다.
pause
goto menu
mbr 도 똑같이 복사 하면 되는 지요
여기에 넣는 명령어를 몰라서요
글자로 표시 해주심 복사해서 넣을 주만 알아서요
아님 배치 로 해주심 감사합니다
부탁 드려요 ^^
지후빠님이 제공한 스크립트 열어서 그대로 복사해서 넣으시면 됩니다.
https://windowsforum.kr/review/20880791
:FoundDrive에서 Image Index 변수 중복 오류가 있어 초기화 구문 추가 하였습니다.