윈 도 우 배치파일로 reg 추출 질문입니다.
2018.06.13 20:23
배치파일로 reg 개별 추출을 하고 싶은데 잘안되네요.
예를들면
HKEY_LOCAL_MACHINE\SOFTWARE\WinRAR\Capabilities\FileAssociations 키에는
".rar"="WinRAR"
".zip"="WinRAR"
".cab"="WinRAR"
이런 세부적인 확장자별 키값이 있는데
이중에 .rar 부분만 추출하고 싶습니다.
reg export "HKEY_LOCAL_MACHINE\SOFTWARE\WinRAR\Capabilities\FileAssociations" 1.reg /y
이 명령어로 추출하니 전체가 추출되네요.
잘 아시는분 계시면 알주시면 감사하겠습니다.
댓글 [7]
-
이카사키 2018.06.13 21:59
-
캔두잇 2018.06.14 01:20 배치파일로는 불가능하구요.
오토핫키나 오토잇 같은 매크로언어로는 가능합니다. -
Ken™ 2018.06.14 03:21
두분 답변 감사합니다.
배치파일에서는 불가능하군요.
매크로언어가 가능하다니 그쪽에서 시도해봐야겠습니다.
-
고요한바다 2018.06.14 11:24
reg 명령어에서만 지원을 하지 않을 뿐
for문의 기본정도 아시면 원하시는 작업은 할 수가 있습니다.
예를 들어
@echo off
cd /d "%~dp0"
for /f "tokens=3" %%a in ('reg query HKLM\SOFTWARE\WinRAR\Capabilities\FileAssociations ^| find /i " .rar "') do set _rar=%%a
>1.reg (
echo Windows Registry Editor Version 5.00
echo.
echo [HKEY_LOCAL_MACHINE\SOFTWARE\WinRAR\Capabilities\FileAssociations]
echo ".rar"="%_rar%"
)
pause -
Ken™ 2018.06.14 14:04
개별적으로 잘 추출되네요. 정말 감사합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink 키에서 Malgun Gothic 부분만 추출하고 싶은데
위의 배치파일에서 키부분만 교체후 실행하니 엉뚱한 값이 추출되네요.
이건 방법이 없을까요?
-
고요한바다 2018.06.14 14:55
REG파일은 익숙하지가 않아서 CMD파일로 내보내기 입니다.
@echo off
cd /d "%~dp0"
for /f "tokens=3*" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink" ^| find /i " Malgun Gothic " ^| find /i /v " Bold "') do set _Malgun=%%b
>1.cmd (
echo reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink" /v "Malgun Gothic" /t REG_MULTI_SZ /d "%_Malgun%" /f
)
pause -
Ken™ 2018.06.14 18:55
cmd라도 괜찮습니다.
많은걸 배우네요..
덕분에 해결되었네요. 정말 감사합니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
85559 | 소프트웨어| msmg toolkit 7.1버젼쓰는데 질문이 있습니다. [4] | 제로댱 | 404 | 05-03 |
85558 | 윈 도 우| Rufus 질문 [4] | gkgk77 | 404 | 09-17 |
85557 | 하드웨어| 이쁜 일반케이스 문의 [4] | 뷰티블마인 | 404 | 09-18 |
85556 | 하드웨어| dell 노트북 살때,,, [6] | 뷰티블마인 | 404 | 09-18 |
85555 | 소프트웨어| AOMEI 백업 질문입니다. [3] | DSFDSA | 404 | 11-15 |
85554 | 소프트웨어| Internet Download Manager 만큼 쓸만한 다운로드 프로그램... [1] | 윤아짱 | 404 | 01-01 |
85553 | 윈 도 우| 창 줄일 때 잔상(?) 남아요 [1] | 가드리아 | 404 | 01-06 |
85552 | 기 타| 랜섬웨어로 암호화될 때, 용량이 큰 파일을 암호화하는 데 ... [3] | 응삼이 | 404 | 01-08 |
85551 | 윈 도 우| 고스트 백업 압축율 질문 [3] | gkgk77 | 404 | 09-18 |
85550 | 윈 도 우| 파일 탐색기 Powershell을 명령 프롬프트로 | 고스트s | 404 | 07-20 |
85549 | 윈 도 우| VHD 사용하려면, 시스템예약파티션 필요한가요? [1] | 링크87 | 404 | 07-28 |
85548 | 윈 도 우| 네트워크 속도 저하 문제 [6] | 야행고독 | 404 | 07-24 |
85547 | 기 타| (랜섬웨어) wjuaigu 확장자로 감염된 데이터 복구 문의 [2] | parannara | 404 | 08-18 |
85546 | 윈 도 우| 제가 윈도우10 rs 4 사용하고 오피스는 2016 리테일사용하... [1] | 알파궁상 | 404 | 08-22 |
85545 | 하드웨어| ASUS RT-AC68의 랜포트 속도 [8] | kuky1006 | 404 | 09-07 |
85544 | 윈 도 우| 윈도우 디펜더만 자동으로 업데이트 못 하나요? [2] | slhyou | 404 | 10-06 |
85543 | 윈 도 우| 17763.107 이미지 구함 [2] | 우리두리 | 404 | 12-03 |
85542 | 하드웨어| 프린터 덮게를 닫아라고 계속 애러 메세지가 나옵니다 [6] | joe | 404 | 06-15 |
85541 | 윈 도 우| [질문] VHD에 PE 설치하여 BCD 등록하여 부팅 가능할까요? [3] | enoch | 404 | 03-09 |
85540 | 윈 도 우| 업데이트가 안됩니다. [2] | 해비치 | 404 | 03-14 |
안타깝지만 제가 알기론 reg 명령은 디테일하게 하위 부분 값 추출은 지원되지 않습니다.
reg export /?
해보시면 알겠지만 명령 자체에 하위 문자열 값 지원이 없습니다.