설치 / 사용기

소프트웨어 윈도 설치 직후에 드라이브 문자 자동화 bat 테스트

2016.09.11 17:34

suk 조회:2566 추천:13

디스크 갯수가 늘어나고, 파티션 갯수가 늘어나면서 윈도 설치 후에 드라이브 문자 할당하는 것이 힘들어지더군요

자동할당된 것과는 다르게 고정된 문자를 사용하기 때문에...그래서 bat 파일로 자동화를 해놨습니다. 처음에는 설정이 필요합니다


이 파일을 공개할까 말까 망설였습니다. 약간 위험성? 같은 것이 있는 듯 하여..

근데 드라이브 문자할당 못 하든지, 엉뚱한 문자 할당했다고 문제가 생기는건 아니기에...일단 공개해봅니다. 주의사항을 잘 보셔야 하실 겁니다


윈도설치직후에-드라이브문자할당자동화2016-09-11_165000.png


처음에 모든 문자를 제거하는걸로 시작합니다. C:만 빼고...그래서 bat 파일마저 중단이 되기 때문에...

C: 바탕화면으로 복사하여 재실행하도록 해놨습니다


* 먼저 모든 문자 제거부터 하는 이유는? 기존에 같은 문자가 있으면 할당이 안 됩니다. 그래서 싹 비우고 할당합니다


윈도설치직후에-드라이브문자할당자동화2016-09-11_165116.png


드라이브 문자를 할당하는 기준은 볼륨의 라벨입니다. 디스크관리의 파티션 속성에서 지정하시면 될 겁니다

각 드라이브의 루트의 속성에서 지정하셔도 같습니다. 


라벨에서 주의사항: 이 부분이 가장 중요합니다. 라벨에서 앞부분을 기준으로 찾게 됩니다. 다른 볼륨과 중복되지 않도록 주의하셔야 합니다

앞부분만 주의하시면 됩니다. 중간 이후는 중복되어도 관계없습니다. 그나마 이걸 위안으로 삼고 있습니다

256d 와 256d-1 이건 중복입니다. 앞에서 부터 봤을 때 256d 가 같기 때문에...

256d와 1-256d 이건 256d가 같지만 위에 쓴대로 중간이후는 같아도 상관없습니다. 앞부분 기준으로 보기 때문에 그렇습니다.


그외 단순한 숫자만으로 구성된 것을 하시면 중복의 우려가 있습니다

파티션 용량까지 전부 검색되기 때문에...256-1처럼 -를 사용하시면 안전합니다. 그런 파티션 용량은 없기 때문에...


* diskpart 에서 list volume 한 내용 전체를 검색하여 라벨을 찾는 방식입니다. 그래서 라벨만 아니라 모든 것에서 중복을 주의하셔야 됩니다

그렇게 걱정하긴 않으셔도 됩니다. 보시면 아시겠지만....숫자 빼고는 딱히 중복될 가능성 없습니다

그리고, 위에 쓴대로 앞부분 위주로 검색하기 때문에..중복 가능성이 많이 줄어듭니다. 


중복되면? bat 파일 중복 됐다는 알림창 뜨면서 중지됩니다. 다시 라벨이나 bat 수정하셔서 실행하시면 됩니다.


윈도설치직후에-드라이브문자할당자동화2016-09-11_165151.png



스샷대로 C:을 제외한 문자를 전부 삭제부터 합니다. 

연속으로 라벨을 찾아서 지정된 문자할당을 하는데요. 중복 라벨이 있다든지, 라벨을 찾지 못 한 경우는 중지됩니다. 


하나의 안전장치라고 할 수 있습니다. 

이때는 스샷에 있는대로 바탕화면에 복사된 bat 파일을 수정하시든지...수동으로 디스크관리에서 문자할당하시면 됩니다


윈도설치직후에-드라이브문자할당자동화-G드라이브실패-지금사용중인윈도라서중복문자가있음-울르타iso가상드라이브-빈드라이브2016-09-11_165418.png


설정된대로 라벨을 찾아서 연속으로 드라이브 문자를 할당합니다

지금은 사용중인 윈도라서 역시 뭔가 걸리적 거리네요. 본래 윈도 설치 직후에 하는 bat 파일입니다

그때는 실행되는 프로그램들이 없어서 걸리적 거리는게 없어서 좋습니다. 지금 스샷 보시면 1개의 드라이브 문자가 할당 실패했습니다

라벨이 중복이 아니라서 계속 실행되었네요. 이것까지는 수정하지 않을 겁니다. 윈도 설치 직후에는 이런 문제가 없기 때문에...

울트라 iso의 가상드라이브와 중복입니다.


드라이브가 많고, 특정 드라이브로 사용하셔야 하는 분들만 이용하시면 편리하실 겁니다

처음에는 라벨을 주의하여 설정하신다든지..약간의 수고가 있습니다만...한번만 하시면 두고 두고 자동으로 문자할당됩니다


윈도설치직후에_드라이브문자할당하기.bat  [댓글에 C: 루트으로 복사 실행 요청하시는 분 계셔서 댓글에 첨부했습니다]


bat 수정 방법입니다


set label1=Pro-D& set drv1=F

set label2=V1& set drv2=V

set label3=Q1& set drv3=Q

set label4=Tera2& set drv4=S

set label5=256-1& set drv5=H

set label6=256d& set drv6=D

set label7=2T-All& set drv7=U

set label8=V-old-& set drv8=K

set label9=1-& set drv9=E

for /f "tokens=2 usebackq delims=:" %%a in (`"vol C:"`) do @echo.%%a | find /i " 1-" && set label9=2-

@echo. label9는 "%label9%" 입니다.

set last=9


bat 파일 여셔서 이 부분을 수정하셔서 사용하시면 됩니다. 제가 사용하는 그대로 올렸네요..


set label1=라벨& set drv1=문자

이런 식으로 수정하시고..

set last=숫자 는 마지막 숫자를 입력하시면 됩니다. label7까지 입력하셨다면 7 입력하시면 됩니다.

수정하신 숫자보다 라벨이 더 많이 남아 있어도 삭제하지 않으셔도 됩니다. last만 잘 입력하시면...그것까지만 실행되기 때문에..

반대로 더 많은 라벨을 지정하시려면 같은 형식으로 더 추가하시면 됩니다.


--------------------

2016-09-12 08:29

다른 테스트 때문에 영문판 서버 2016 설치해봤는데요 [영문판만 유출됐습니다]

윈도 설치한 김에 테스트해봤습니다. 영문판에서도 잘 작동하는지? 다행히 잘 됐습니다


윈도설치직후에-드라이브문자할당자동화-영문판-서버2016에서도잘작동하네요.png


번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
1278 소프트웨어| 화면.영상 캡처의 최고 프로그램 TechSmith Snagit 13.0.1 ... [4] murimgasa 1704 0 10-23
1277 소프트웨어| 윈도10 업데이트 미니툴로 업그레이드 자유롭게 하기 [7] suk 2320 6 10-22
1276 소프트웨어| VMware 사용중 이상한 점. [4] water 1413 0 10-16
1275 소프트웨어| PE BuilderSE - 빌드 시간 단축 위한 기본 설정 [10] 입니다 1370 7 10-11
1274 소프트웨어| 팀뷰어를 사용해서 휴대폰을 컴퓨터로 제어하기 [7] 보[boram]람 3048 3 09-27
1273 소프트웨어| 삼성 노트북 복구솔루션 6 -> 7로 업그레이드 [8] 후루뚜 4622 0 09-14
» 소프트웨어| 윈도 설치 직후에 드라이브 문자 자동화 bat 테스트 [25] suk 2566 13 09-11
1271 소프트웨어| 바이두 다른 프로그램없이 빠르게 받기 [18] 보[boram]람 3512 5 09-08
1270 소프트웨어| IP 14915.1000과 StartIsBack++ 1.3.3 큰돌 1215 0 09-07
1269 소프트웨어| C# Windows 버전 정보 v1.2.2.1 & NAVY v1.0.0.5 [8] 그까이 꺼 1542 2 09-03
1268 소프트웨어| AOMEI OneKey Recovery Professional Edition 1_6 한글 [4] 보[boram]람 2602 2 09-03
1267 소프트웨어| C# Windows 버전 확인 프로그램 v1.0.0.3 [6] 그까이 꺼 1582 5 08-28
1266 소프트웨어| 랜섬웨어 미끼폴더 삭제하기 테스트: 4번째 파일 [27] suk 2945 14 08-23
1265 소프트웨어| X-Mouse Button Control 애용하시는 분들 참고하세요. [7] 윈도면도 1197 0 08-20
1264 소프트웨어| 간단 간단사용 Win10PE_X64(뱅킹)RV버전 [6] 영은공 1380 2 08-18
1263 소프트웨어| 윈도10 빌드 정보 보기 bat 14번째 파일 [19] suk 2675 13 08-11
1262 소프트웨어| "카스퍼스키"에서 바이러스 검색 [4] 옛날에 2389 7 07-12
1261 소프트웨어| 파일목록 만들고, 목록대로 0바이트 파일만들기 - 테스트 [13] suk 2316 8 07-04
1260 소프트웨어| 아이콘 변환 프로그램 [6] 땅콩 3143 6 06-17
1259 소프트웨어| 은행업무에 대하여 [6] 땅콩 2656 4 06-16
XE1.11.6 Layout1.4.8