기 타 ssd 포맷 bat 질문 입니다.
2024.03.25 17:31
안녕하세요.
실력은 없어 짜집기로 만들며 배우고 있습니다.
아래 질문 부분을 다음과 같이 바꾸니 작동을 합니다.
내용은 외부에 만든 TXT 파일에 명령어를 적어 놓으면 그걸 읽어서 포맷 하기 입니다.
제대로 바꾼건지 봐 주세요. 고수님들....
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=Select DISK Number : "
echo.
echo %disks_to_partition% You have selected a disk.
echo.
echo Check the disk number once more and press Enter.
pause > nul
REM 여기서 0번 디스크 또는 1번 디스크 선택 후 나머지 부분을 partition.txt파일을 읽어와 포맷하고 싶습니다.
for %%d in (%disks_to_partition%) do (
echo sel disk %%d >> "%tempFile%"
-> for /f "delims=" %%d in (명령어작성된위치의.TXT) do echo %%d >> "%tempFile%"
)
cls
REM 생성된 명령으로 Diskpart 실행
diskpart /s "%tempFile%"
댓글 [1]
-
suk 2024.03.25 18:23
- 디스크 번호만 선택하고, 나머지는 미리 작성한 partition.txt을 읽어서 diskpart 테스트 2024-03-25_180818.jpg (744.3KB)(1)
- 디스크 번호만 선택하고, 나머지는 미리 작성한 partition.txt을 읽어서 diskpart 테스트 2024-03-25_181217.jpg (583.1KB)(1)
- 디스크 번호만 선택하고, 나머지는 미리 작성한 partition.txt을 읽어서 diskpart 테스트 2024-03-25_181229.jpg (584.4KB)(1)
- diskpart_test2.bat (1.2KB)(17)
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
99742 | 기 타| 광고 짜증나네요... [14] | 深泉[三神 | 1037 | 04-21 |
99741 | 기 타| Renamer 번호간격 띄우기 [4] | 나래바다 | 353 | 04-20 |
99740 | 기 타| 이미지 수정 간절히 부탁올립니다. [9] | QOR | 697 | 04-20 |
99739 | 소프트웨어| Autocad 2025 한글 언어팩 링크 문의 [6] | DengJang | 630 | 04-20 |
99738 | 하드웨어| 비링크 미니pc 윈도우 설치하려는데 모니터 화면이 안들어 ... [2] | 프리티맨 | 357 | 04-20 |
99737 | 하드웨어| 외장하드를 usb에 연결하면 무선와이파이 속도가 느려지는 ... [4] | 여수밤바다 | 383 | 04-20 |
99736 | 기 타| 파폭 질문드려요 [2] | 달그림 | 227 | 04-20 |
99735 | 윈 도 우| bcdboot 로 pe 부팅 등록하는 방법 문의합니다. [1] | 사나이 | 239 | 04-20 |
99734 | 윈 도 우| 크롬 edge 특정 사이트 차단됨 해결법 [4] | sum | 416 | 04-19 |
99733 | 기 타| 혹시 "Drag-Click-Memo" 라는 구글크롬의 확장프... [2] | 카니발 | 263 | 04-19 |
99732 | 소프트웨어| 벤토이 하드는 복사가 안되나요? [6] | 소나무_뿌 | 441 | 04-19 |
99731 | 기 타| 디펜더 바이러스 검출 관련 문의 드립니다. [6] | 들에핀국화 | 363 | 04-19 |
99730 | 하드웨어| USB 3.0 케이블 질문입니다 [12] | 양치기영감 | 443 | 04-19 |
99729 | 소프트웨어| VmWare 설치 오류 원인이 뭘까요? [1] | 타천사둘리 | 192 | 04-19 |
99728 | 소프트웨어| 한글(2024)버전이 갑자기 실행이 안되네요 [12] | 『ⓖⓤⓝ』 | 970 | 04-19 |
99727 | 윈 도 우| 현재 시점에서 Win10 또는 Win11에서 IE11을 사용할 방법은... [7] | 여니미니아 | 351 | 04-19 |
99726 | 윈 도 우| PC용 카카오톡 모바일 알림으로 전환되는 문제 [1] | Quen | 332 | 04-18 |
99725 | 윈 도 우| 저장디스크에 부팅관련 파일이 있습니다. [4] | EdeL | 361 | 04-18 |
99724 | 윈 도 우| 노트북 초기화 작업하다 파워가 안먹는 현상 [4] | 박력 | 359 | 04-18 |
99723 | 하드웨어| 메인보드 슬롯에 설치하는 램 케이스 괜찮나요? [4] | joe | 383 | 04-18 |
for 구문을 단순하게 만들었습니다
echo sel disk %disks_to_partition% > "%tempFile%"
for /f "delims=" %%d in (partition.txt) do echo %%d >> "%tempFile%"
그 외, 조금 단순화 시켜서 bat 파일로 테스트해봤습니다
7번 디스크를 선택했습니다
원하는대로 작업이 되었습니다
partition.txt 내용입니다
clean
create partition primary
format quick fs=ntfs label=Windows
assign letter=W
bat 파일은 첨부했습니다