윈 도 우 배치파일 질문 드립니다.
2022.04.22 21:41
@echo off
cls
echo.
echo 1) 볼륨 문자 할당
echo 2) 볼륨 문자 제거
set /p NB= [작업 번호] :
if /i "%NB%" == "1" goto ass
if /i "%NB%" == "2" goto remo
pause
:ass
@echo off
cls
echo sel vol 0 >> assign_letter.txt
echo assign >> assign_letter.txt
echo exit >> assign_letter.txt
diskpart /s assign_letter.txt
del assign_letter.txt
exit
:remo
@echo off
cls
echo sel vol 0 >> vol_rmv.txt
echo remove >> vol_rmv.txt
echo exit >> vol_rmv.txt
diskpart /s vol_rmv.txt
del vol_rmv.txt
exit
위와 같은 스크립트에서 [volume 0]에 문자가 할당되지 않았을 때는 :ass 가 실행되고 [volume 0]에 :remo 가 실행되게 할 수 있는 스크립트가 가능할까요? 답변 기다리겠습니다. 안되나?
댓글 [5]
-
지후빠 2022.04.22 22:39
-
어차피 2022.04.23 11:38
네~ 감사합니다. 이런 것 배우려면 어떤 언어를 공부해야 하나요? 정말로 정말로 감사합니다.
-
지후빠 2022.04.23 14:10
배치파일을 조금 공부하시면 되실 것 같습니다. ^^
저는 https://www.robvanderwoude.com/books.php 에 소개된 Windows NT Shell Scripting 전반부(chapter 5까지) 두번 정독하였고,
필요시 틈틈히 https://ss64.com/nt/commands.html 개별 명령어 부분을 참고하고 있습니다. 나머지는 구글 검색으로...
-
어차피 2022.04.23 14:41
감사합니다. 지후빠님 늘 건강하시고, 행복하십시요.
-
코코당 2022.04.25 02:01
drive.bat 추가로 wmic , mountvol 사용해 본게 있어서 올립니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
93462 | 윈 도 우| 디스크 초기화 I/O 장치 오류 ,고수님들 제~~~발 도와주세요 [17] | 퐁퐁퐁88 | 1112 | 04-24 |
93461 | 윈 도 우| 부트로더 백업 질문입니다. [4] | 레드2 | 268 | 04-24 |
93460 | 윈 도 우| 시놀로지(나스) 꺼져있을 때 윈도우 내PC 화면 버벅임 [1] | runningsto | 270 | 04-24 |
93459 | 윈 도 우| 윈도우 설치시 필요없는 앱 설치 안되게 하려고 하고 있는데 [2] | dlawlsfhr | 380 | 04-24 |
93458 | 윈 도 우| 윈도우10 라이브러리 폴더에 만 안 들어가져요 [1] | ᴾᴸᵃʸ | 244 | 04-24 |
93457 | 소프트웨어| 엑셀 함수 문의 드립니다 [4] | 끝없는배움 | 407 | 04-23 |
93456 | 윈 도 우| [긴급] 급합니다 부팅이 안됩니다ㅠㅠ [8] | 『ⓖⓤⓝ』 | 1062 | 04-23 |
93455 | 소프트웨어| WINTOHDD 궁금합니다.. | cosmosa | 231 | 04-23 |
93454 | 모 바 일| 모바일 파이어폭스 질문 [2] | 떠중이 | 171 | 04-23 |
93453 | 윈 도 우| 파일 탐색기 관련 질문 [7] | 케빈템프 | 329 | 04-23 |
93452 | 하드웨어| 메인보드 파워/리셋 헤더 전압이 얼마인가요 [6] | cosmodrome | 456 | 04-23 |
» | 윈 도 우| 배치파일 질문 드립니다. [5] | 어차피 | 447 | 04-22 |
93450 | 하드웨어| 통상적으로 SSD+HDD랑 레이드로 묶을수있나여? [24] | kayax | 810 | 04-22 |
93449 | 윈 도 우| su*님 들려주시면 감사하겠습니다~ [2] | 거스 | 441 | 04-22 |
93448 | 윈 도 우| 윈도우10 보다 윈도우11이 가볍나요 [24] | MSTSC | 1715 | 04-22 |
93447 | 윈 도 우| QuantumPE AdminF_2in1_x64_PE_wimboot 무등산 펀집 (2022.... [5] | 네모의자 | 488 | 04-22 |
93446 | 기 타| KT인터넷 추가단말제한이 걸리는데 방법이 없나요? [20] | 『ⓖⓤⓝ』 | 1595 | 04-22 |
93445 | 윈 도 우| 큰나무님 포켓용 윈도우의 선택한 PE로 부팅 에러 [6] | keen | 253 | 04-22 |
93444 | 윈 도 우| 4TB HDD 애즈락 보드에서 인식 불량 도움 좀 부탁드립니다. [23] | 퐁퐁퐁88 | 669 | 04-22 |
93443 | 기 타| 버추얼박스 사용법 [4] | 해중이 | 352 | 04-22 |
안녕하세요? 혹시 이런 것인가요.
@echo off
set "act=assign"
for /f "tokens=1,2,3" %%a in ('echo lis vol ^| diskpart') do (
if %%a==Volume if %%b==0 for %%i in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if %%i==%%c set "act=remove")
(echo sel vol 0&echo %act%) | diskpart
pause