기 타 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)(19)
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
99621 | 윈 도 우| win11 탐색기 문의 [2] | 뷰티블마인 | 257 | 04-06 |
99620 | 기 타| 와이파이 확장방법 [5] | 홍낄똥 | 471 | 04-06 |
99619 | 윈 도 우| 윈도우 설치 후 바탕화면에 진입 시 NumLock 항상 켜기 방법?? [4] | 웹네티즌 | 555 | 04-05 |
99618 | 윈 도 우| 종료버튼 누르면 종료가 없습니다. [2] | DrM | 372 | 04-05 |
99617 | 기 타| Snappy Driver 관련 문의 [3] | magoo | 287 | 04-05 |
99616 | 소프트웨어| 유튜브 다운로드한 파일 재생이 안됩니다. [6] | jinhna | 400 | 04-05 |
99615 | 모 바 일| 탭S9울트라에 ARM윈도우11 설치 가능한가요?? [9] | 제이콥스 | 379 | 04-05 |
99614 | 윈 도 우| 아웃룩메일 계정 통합메일함 만드는 방법좀 알려주세요. [2] | seraphim | 160 | 04-05 |
99613 | 하드웨어| 본체 -> 모니터 연결 케이블 HDMI, DP [11] | 감사합니다 | 589 | 04-05 |
99612 | 기 타| WWE 경기를 다운해서 볼 수 있는 곳 좀 알려주세요 [2] | 커피한잔 | 185 | 04-04 |
99611 | 윈 도 우| 윈도우10 설치 할려고 하는데 오류 뜨네요 [2] | 무밍입니다 | 304 | 04-04 |
99610 | 소프트웨어| 벤토이에서 불필요한 목록이 보이는건 왜인가요?? | 열린하늘 | 155 | 04-04 |
99609 | 윈 도 우| PE에 VMD드라이버 추가방법 [3] | 양치기영감 | 230 | 04-04 |
99608 | 윈 도 우| ms스토어에서 카카오톡이 설치가 안됩니다 [3] | brucex | 165 | 04-04 |
99607 | 윈 도 우| 하드백업 오류 좀 봐주세요. [2] | 양치기영감 | 181 | 04-04 |
99606 | 윈 도 우| 만능이미지 제작시 시작메뉴와 작업표시줄 고정방법 아시는... | 독산나라 | 169 | 04-04 |
99605 | 소프트웨어| 아오메이 백업퍼 복원 문의 드립니다 [2] | zlfk | 263 | 04-04 |
99604 | 윈 도 우| 오늘 WIN 10 이 업그레이드 된것같은데 3월 27일에 업덴... [11] | 임잉글랜드 | 521 | 04-04 |
99603 | 윈 도 우| unattend.xml 오류 [1] | 웹네티즌 | 170 | 04-04 |
99602 | 소프트웨어| 크롬 엣지 네이버 에러 관련 문의 [1] | 타천사둘리 | 185 | 04-04 |
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 파일은 첨부했습니다