기 타 초보분 연습용 WimLibBR.Cmd, DiskInfo 사용기입니다
2021.11.04 00:01
종료하였습니다
------------------------------------------------------------------------------
부족함이 많은 초보분 연습용 SnapshotBR.Cmd에 관심을 가져주신 분들께 진심으로 감사드립니다.
항상 좋은일만 있으시길 바랍니다
SnapshotBR.Cmd의 경우..윈도우에서는 wmic로 디스크 정보를 보여줄수 있어서 드라이브 문자가 알파벳으로 정리가 되어 있어서 찾아보기가
쉽니다만..PE용의 경우 Diskpart를 활용을 하면서..드라이브 문자와 볼륨명외에 필요없는(?) 정보들이 많이 있고..드라이브 문자도 알파벳 순으로
정렬이 되지 않아서 어수선 합니다 이것이..불만이신 분들이 많으셨을것 같습니다
SnapshotBR.Cmd를 WimLib 용으로 수정해서 활용하시려고 하는 경우에 조금 어려운 부분이 있습니다
복원시 포멧후..기존 볼륨명으로 다시 설정을 해주어야 하는데 Diskpart 에서는 볼륨명을 추출하는것이 좀 어렵습니다
조언을 해주신 분 말씀도 그렇고...이왕에 시작한것이어서..드라이브 문자와 볼륨명을 보여주는것을 오토잇으로 만들어서 활용을 하였습니다
오토잇으로 만든것은 바이러스 검출이 됩니다..아이콘과 upx로 압축시에 x64버전도 바이러서 검출이 많아서 좀 그랬었습니다..다행히..아이콘 없이
upx 압축을 하지 않았더니 바이러스 검출이 2개로 줄었습니다. 몇줄 되지도 않는데 이렇게 검출이 되네요
Snapshot 보다는 WimLib를 활용하시는 분이 더 적으실것 같습니다..
지난번 처럼..추천을 하신분께만 보내드리도록 하겠습니다...조건을 붙여서 죄송합니다..
이번에 SnapshotBR.Cmd을 공유하게 된것도..고생하시는 분이 있으셔서 작은 도움이라도 되었으면 하는 마음이었습니다
어쩌다...WimLibBR.Cmd까지 공유하게 되었습니다..부족한 부분들이 보이시더라도 양해를 하여 주십시요
1. SnapshotBR.Cmd pe부분을 가져와 수정한것입니다.. DiskInfoX64.exe 바아러스 검출이 2개되고 있어서 pe에 넣어서 활용하시는것이 좋으실것
같습니다
2. 드라이브 문자와 볼륨명만 보여줍니다..구분은 쉼표로 하였습니다..볼륨명에 공간이 있어도 상관없습니다
윈도우 파티션,백업용 파티션에 보여줄 볼륨명 추출하고 있습니다..디스크 정보에도 찾기쉽도록 화살표를 넣었습니다
3. 하드에 있는것은 그냥 테스트 용입니다..DiskInfoX64.exe 파일 이름을 바꾸시면..작동하지 않습니다..그래도 활용을 하여 주십시요
4. Diskpart 도 드라이브 문자와 볼륨명을 추출할수 있지만..아쉽게도 알파벳순으로 정렬이 되어 있지 않습니다
5. 프로그램을 실행되었습니다..디스크 정보에 드라이브 문자와 볼륨명만 보여주고 있습니다...윈도우 파티션과 백업용 파티션에 각각 다른 화살표가
있습니다
6. 백업이 완료 되었습니다..줄수가 모자라네요..포함된것에는 2줄 늘렸습니다
7. 복원을 시작해 보겠습니다
8. 복원이 완료되었습니다
9. 포멧후 기존 볼륨명을 설정하기 위해서 Label.exe가 활용이 됩니다..저용량 pe를 사용하시는 경우 파일을 확인하여 주십시요
10. 바이러스 검출이 2개 되고 있습니다. 아래 링크는 검사 결과입니다
https://www.virustotal.com/gui/file/208d62c96219d8d2cce5b863c04a3f13b19d66c836e89da0a45d85f796c7a1c2
11. 마무리
이왕이면 깔끔하고 편한것이 좋죠...
결국 오토잇으로 만든 프로그램을 활용하게 되었습니다...
바이러스 검출이 2개되는것은..능력부족입니다..양해를 하여 주십시요
WimLib 경우..DarknessAngel님께서 작품을 소개하여 주신 덕분에 알게되면서 활용할수가 있게 되었습니다
DarknessAngel님께 다시 한번더 감사인사 올립니다..항상 좋은일만 있으시길 바랍니다
딱! 12시네요..
웃음이 가득한 하루가 되시길 바랍니다..
종료하였습니다
댓글 [107]
-
인과불매 2021.11.04 09:04
-
dns 2021.11.04 09:13
수고하셨습니다.
-
zero70 2021.11.04 09:24
수고하셨습니다. ^^
나눔 감사합니다. ^^
-
어영 2021.11.04 09:27
수고하셨습니다. 감사합니다.
-
머나먼길.. 2021.11.04 09:31
감사합니다
-
khk 2021.11.04 09:35
수고 많으셨습니다
-
백두산범 2021.11.04 09:47
고생 많으셨습니다. 고맙습니다. 화이팅!
-
lyj 2021.11.04 09:47
수고하셨습니다.
-
가지마오 2021.11.04 09:53
수고하셨습니다....
-
후다닥 2021.11.04 09:59
수고하셨습니다.
-
관창의도 2021.11.04 10:05
고생 하셧습니다.^^
-
베레시트 2021.11.04 10:26
수고하셨습니다.
-
날샌돌이 2021.11.04 10:34
유용한 자료 감사합니다.
-
wiss 2021.11.04 10:41
수고하셨습니다.
-
몰라18 2021.11.04 10:45
수고하신자료 감사드립니다.
-
acom 2021.11.04 11:04
수고하셨습니다.
-
타임머신 2021.11.04 11:09
수고하셨습니다.
새로운 자료네요.
부탁합니다.
-
거스 2021.11.04 11:11
수고 많으셨습니다.
-
재먼당 2021.11.04 11:17
고생 하셨습니다.^U^
감사합니다.
-
jj2019 2021.11.04 11:43
수고하셨습니다.
-
crmt12 2021.11.04 11:58
수고하셨습니다.
-
항상감사요 2021.11.04 11:58
감사합니다.^^
-
최지우 2021.11.04 12:14
수고하셧습니다~
-
노선부장 2021.11.04 12:27
수고하셨습니다
감사합니다
-
w-tiger 2021.11.04 12:32
수고하셨습니다...
-
RECALL 2021.11.04 12:32
감사합니다
-
맨션에살자 2021.11.04 13:16
수고하셨습니다.
-
si5ri 2021.11.04 13:19
수고하셨습니다... 감사드립니다..
-
circle 2021.11.04 13:48
수고하셨습니다.
-
늑대아니에요! 2021.11.04 13:55
수고하셨습니다 감사합니다
-
mandoo 2021.11.04 14:02
수고많으셨습니다
-
지후빠 2021.11.04 14:55
내용을 자세히 보지는 않았습니다만... usort 정렬 문제라면 다음처럼 해볼수 있을 것도 같습니다.
아직 본문에서 쓰임을 보지 못해서 저녁에 한번 더 보겠습니다.^^
@reg query HKU\S-1-5-20 >nul 2>&1||(PowerShell start -verb runas '%0'&exit)
@echo off
(for /f "tokens=1-9 delims= " %%a in ('usort.exe -mohong') do @echo %%b,%%g) | sort
pause>nul
-
왕초보 2021.11.04 21:54
항상 귀한 지식을 베풀어 주시는 마음에 머리숙여 감사드립니다.
신기하기도 하고 재미있기도 하고..나는 왜! 이런것을 몰랐을까하는..한탄도 나옵니다.
처음에는..좀 헤메습니다...아주 간단하게 되네요.
1. 명령어 그대로 cmd에서 실행했을때 입니다
usort.exe -mohong
2. for문에서 보여주고 sort를 하는 경우입니다 아래처럼 나오고 있습니다
(for /f "tokens=1-9 delims= " %%a in ('usort.exe -mohong') do @echo %%b,%%g) | sort
3. 이것저것 해본다고..txt로 저장후..for문으로 읽고 sort 를 해보았습니다
echo ----------> diskinfo.txt
for /f "tokens=1-9 delims= " %%a in ('usort.exe -mohong') do (
echo %%b %%g >> diskinfo.txt
)
(for /f "tokens=1-9 delims= " %%a in (diskinfo.txt) do echo %%a,%%b) | sort
4. 인터넷에서 sort 검색후 적용하여 본것입니다 txt로 저장후 txt를 sort로 읽어드리면..정렬이 되네요.신기합니다
echo ----------> diskinfo.txt
for /f "tokens=1-9 delims= " %%a in ('usort.exe -mohong') do (
echo %%b %%g >> diskinfo.txt
)
sort diskinfo.txt
5. 컴퓨터는 배워도 배워도 끝이 없네요...
귀한 지식을 베풀어 주셔서 감사합니다.
-
지후빠 2021.11.04 23:21
엇 파일 저장 없이 그냥 되는데... 첨부 파일로 해보시겠습니까? usort-sort.cmd
전에 말씀 드렸듯이 delims=<tab> 으로 하셔야 합니다.^^
-
왕초보 2021.11.05 09:28
아이고..주는 떡도 제도로 받아 먹지 못했습니다
소스 그대로 복사해서 하면 되는것인데...제가 요즘 정신이 없나 봅니다...
엉뚱하게..고생할뻔하였습니다..
이렇게 잘 됩니다...너무 감사합니다.
이제 실전에 활용하면 될것 같습니다..바이러스 걱정도 없고...마음편하게 사용해도 되네요
복 많이많이 받으십시요...
-
cplee 2021.11.04 15:11
좋은 자료입니다.
-
zenpal 2021.11.04 16:38
감사합니다.
-
xsw657 2021.11.04 17:36
수고하셨습니다.
-
내고향 2021.11.04 18:06
감사합니다.
-
wellsoap 2021.11.04 18:35
수고하셨습니다.
-
jj2019 2021.11.04 18:56
수고하셨습니다.
-
아리송해 2021.11.04 19:01
수고하셨습니다.
-
빛의바다 2021.11.04 19:20
수고하셨습니다 -
전진 2021.11.04 19:44
수고하셨습니다.
-
라인 2021.11.04 19:52
수고 많으셨습니다.
감사합니다.
-
가족사랑 2021.11.04 19:56
수고하셨습니다.
-
봉아이 2021.11.04 19:58
수고하셨습니다.
-
파란하늘흰구름 2021.11.04 20:28
수고많으셨습니다.
-
부족한그 2021.11.04 20:53
수고하셨습니다.
-
속박 2021.11.04 21:11
고생하셨습니다~
추가로 생긴것같아서 받아보려합니다
수고하셨습니다.