설치 / 사용기

소프트웨어 FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트

2020.12.20 02:25

suk 조회:803 추천:25

지난 번에 벤토이 EFI 파티션 열기가 귀찮아서 bat 파일 만들어봤는데요.

벤토이 EFI 파티션이 FAT 파티션이라서 FAT32 포맷을 생각하시는 분들도 많으시더군요

 

개인적으로 생각해보니까 WinNTSetup.exe 보다 드라이브 문자 할당 측면에서만 보면 더 편리한 측면도 있을 듯 하여 만들어봤습니다

특히 WinNTSetup.exe을 윈도상에서 실행하고 나면 계속 숨겨둔 여러 파티션들이 그대로 노출되어 있고

드라이브 문자 제거도 일반적 방식으로는 안 되기 때문에....이런 경우도 한방에 전부 드라이브 문자가 제거되도록 만들었습니다

 

지난 번에 어떤 파티션인지 쉽게 알 수 있도록 디스크와 파티션 표시를 추가했었는데요. 

이번에는 레이블, 파티션 크기, 포맷 형식까지 추가했습니다. 

 

저도 고수가 아니라서 막히는 부분들이 많아서 한참을 헤매면서 하루 종일 하나씩 추가했습니다.

이제 간신히 원하는대로 작동하기 때문에 올립니다만 오래 사용하다 보면 버그가 발견될 수 있을 겁니다

 

스샷하면서도 계속 소소한 수정은 했습니다.

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_221201.jpg

제 컴퓨터에는 FAT 계열의 파티션이 5개가 있습니다

 

참고로 FAT과 FAT32는 다릅니다.

윈도우에서는 그냥 FAT 으로 표기하는데요. 보통 FAT 16 입니다

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_230710.jpg

이건 WinNTSetup을 실컴에서 실행해두면 여러가지 숨겨둔 파티션들이 노출이 됩니다

이렇게 노출된 파티션들을 다시 제거하는 테스트 중입니다. 참고로 윈도우 탐색기에도 나오지 않고 디스크 관리에도 나오지 않아서 좀 불편합니다

위와 같이 대체 탐색기에는 보입니다. 제거 방법은 여러가지 있습니다만 mountvol 문자: /d 가 꽤 강력한 명령이라서 제거됩니다

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_231155.jpg

디스크 관리만 주로 보면서 테스트하다가 파티션 크기가 달라서 테스트 중에는 대략이라고 썼습니다.

나중에 윈도우 탐색기를 보니까 NTFS와 FAT32 전부 같기 때문에 대략이라는 글자를 지웠습니다 ^^

 

레이블을 정확하게 표시하기 위하여 일부러 레이블이 없는 경우와 띄어쓰기된 경우를 만들어서 테스트했습니다

하나 하나가 저한테는 전부 좀 힘들게 넘어야 할 산들입니다

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_233649.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_233816.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_233919.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_233949.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_234143.jpg

이제 카*님 PE로 테스트해봤습니다

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_234421.jpg

전에 글에도 썼듯이 PE에서는 FAT 파티션들이 전부 노출이 됩니다

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_234457.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_234538.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_234636.jpg

문자는 Z: 부터 거꾸로 내려갑니다

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_235017.jpg

다른 PE로도 테스트해봤습니다. 어떤 분 것인지는 비밀입니다

출처 밝히는 것을 싫어하시는 분이시라서요.

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_235045.jpg

잘 작동하는데 부분적으로 에러 메시지가 나오네요

현재 ISO로 PE를 부팅했는데 Y:으로 잡혀 있습니다. 그것을 제거하려는 무모한 시도가 실패로 돌아갔더군요

다행히 오류 메시지만 나올 뿐 Y:은 제거되지 않고 아무 문제도 없었습니다

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_235128.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-19_235530.jpg

위에서 어떤 문제 때문인지 분석?한 것인데요. 스샷에 쓴대로 좀 희한한 현상이더군요

예외적인 상황이고 별 문제도 없었기 때문에 bat 파일은 수정하지 않았습니다

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-20_000732.jpg

또 다른 PE로 테스트해봤습니다. PE 테스트는 삼세번만 할 겁니다

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-20_000810.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-20_000834.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-20_000852.jpg

3가지 PE 중에 2개는 문제가 없고, 1개는 오류 메시지는 나왔습니다만, 실제 문제는 없었습니다

그래서 일단 통과입니다

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-20_002614.jpg

XP 에서는 어떤 반응이 나오는지 확인만 했습니다

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-20_002645.jpg

wmic 명령을 이용하는데요. XP에서는 안 되는군요

옵션이 적어서 그런지...

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-20_004052.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 - 모든 파티션 크기만 테스트해봤는데 윈도우 탐새기와 일치하네요 NTFS와 FAT 포맷 포함 2020-12-20_011150.jpg

위에서 쓴대로 윈도우 탐색기로 파티션 크기를 보니까 정확한 편이더군요

소수점 이하 2자리까지 같습니다. 100% 아닌데요. UEFI 시스템 파티션이 저는 1024 기준으로 넘어가야 단위를 올리는데요

탐색기는 1 넘어가지 않아도 높은 단위를 사용하더군요. 0.98 GB 그래서 표시가 다릅니다

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-20_012014.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-20_012344.jpg

이제 테스트는 끝났고 원래 레이블 = 라벨로 복구했습니다

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat 테스트 2020-12-20_012419.jpg

 

FAT 파티션들만 문자 할당 또는 제거하기-WMIC.bat

윈도우 10 중심으로 테스트했습니다만, 윈도우 7까지는 작동할 겁니다. XP는 스샷에 올린대로 안 됩니다

PE에서도 마찬가지로 요즘 윈도우 10 PE는 시스템 파일들이 많이 제거된 초경량 아니면 작동할 겁니다. 예전 PE들은 작동하는지 모르겠습니다

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
9427 기 타| WindowsXPE147수정본 23H2(빌드22635.3140) Preview 로켓독... [60] 격자 794 96 02-14
9426 기 타| CoolInstall5.0.6 사용기 - 딸랑쇠님 감사합니다.. [10] 왕초보 794 19 03-13
9425 기 타| 보안이 되는 FTP인 sFTP 서버를 설치하여 보았습니다.. [5] 왕초보 795 4 08-01
9424 기 타| [5탄] 8PE 라이트에서 R: 드라이브 사용안하기 설정관련입... [3] 왕초보 795 5 07-11
9423 윈 도 우| 태*소*님 오늘자 최신작품 os 초간단 사용기 [27] nazarino 795 4 04-28
9422 윈 도 우| [TEST]썬*인님 BRPE 무선랜 테스트 사용기 [13] SHIELD 795 11 09-30
9421 기 타| 왕*님 PRINCE PE - 흰색배경, 다른 시작메뉴 적용하기 [4] 왕초보 795 5 09-09
9420 기 타| 왕*님 PRINCE PE - TrueLaunchBar 7.5 사용기 [3] 왕초보 795 5 09-15
9419 기 타| 세상은 넓고 고수님은 많으시네요..진심으로 감사드립니다 [11] 왕초보 795 18 12-24
9418 윈 도 우| WINDOWS X-LITE OPTIMUM 11-사용기 [7] 하늘개구 795 12 01-07
9417 기 타| 중국 Win 11PE 22621.1413 (Net No) 버전을 한글화하여 보... [19] 왕초보 795 41 08-11
9416 기 타| 간단한 MBR, UEFI 용 BCDRepairGUI를 만들어 활용하여 보았... [13] 왕초보 796 15 11-15
9415 기 타| 19H2_2105P Test2 실컴.. [6] 멋진거지 796 6 05-24
9414 기 타| 디스크 정보는 드라이브 문자,볼륨명만 보이도록 하였습니다. [9] 왕초보 796 11 10-31
9413 기 타| 왕*님 PRINCE PE - BIOS, UEFI 빠른실행 활용 [5] 왕초보 796 9 09-11
9412 윈 도 우| 윈11MSDN버전 EWS_x64 에서 에러? [1] 4k8k 796 1 10-05
9411 윈 도 우| Clinic PE 검정 특대 마우스 포인터 패치 [14] PC_Clinic 796 14 02-05
9410 기 타| (추가) Easylight CmdPE에 OBR 을 활용하여 보았습니다 [13] 왕초보 796 23 02-02
9409 기 타| [장문입니다.] 원격지원 으로 쓰는 모자의 맺음 글 [41] 굴렁쇠 796 69 07-22
9408 기 타| 이어서-1차 마무리 [61] 집앞의_큰 796 72 06-18
XE1.11.6 Layout1.4.8