윈 도 우 배치파일로 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 | - | - |
74505 | 소프트웨어| Avast Free Antivirus pdf첨부 바이러스인식 [5] | 알미뜽 | 366 | 06-14 |
74504 | 윈 도 우| WinToHDD로 윈도우 설치시 시스템예약부분 용량 관련 질문... [6] | ITML | 631 | 06-14 |
74503 | 윈 도 우| ctrl + 다수 파일 선택시 모두 열리거나 실행됩니다. [2] | makcha | 285 | 06-13 |
74502 | 하드웨어| 문의))"1151V2"메인보드에 "1151소켓 CPU&q... [2] | chobits | 1626 | 06-13 |
» | 윈 도 우| 배치파일로 reg 추출 질문입니다. [7] | Ken™ | 416 | 06-13 |
74500 | 기 타| 해킹에 안전한지 검사할 수 있나요? [1] | 성질나나 | 356 | 06-13 |
74499 | 소프트웨어| 갑자기 크롬 실행이 안됩니다.. [9] | 냇시조니 | 527 | 06-13 |
74498 | 윈 도 우| 강좌/팁의 익덕이 님의 배치 파일 사용중에.. [2] | 냇시조니 | 276 | 06-13 |
74497 | 윈 도 우| 윈포고수님들 철이님PE 부탁드립니다. [4] | 반짝이 | 552 | 06-13 |
74496 | 윈 도 우| SMB1.0/CIFS 파일 공유 지원 끄기질문. [2] | 수사반장 | 1036 | 06-13 |
74495 | 소프트웨어| easybcd에서 EMS enabled 관련 질문드립니다 | ITML | 231 | 06-13 |
74494 | 소프트웨어| Realtek HD 오디오 관리자 [5] | 바람낙엽 | 1884 | 06-13 |
74493 | 하드웨어| 음 노트북 바이오스 업데이트 관련 [7] | 심돌이 | 458 | 06-13 |
74492 | 윈 도 우| 윈도우 속도 느려짐 현상 [3] | 나무위키 | 1293 | 06-13 |
74491 | 소프트웨어| 계산기프로그램 잘아시는분있나요 [8] | 미미마 | 487 | 06-13 |
74490 | 소프트웨어| SSDLife [1] | 404PageNot | 465 | 06-13 |
74489 | 윈 도 우| 윈도우7 설치 시 AHCI 와 IDE ? [3] | pinnk | 590 | 06-13 |
74488 | 소프트웨어| 확장자 뒤에 nmfhtjrp이 붙었고 [4] | 수담 | 481 | 06-13 |
74487 | 소프트웨어| 익스플로러에서 텀블러 동영상 다운 방법이요 | 카이존 | 581 | 06-12 |
74486 | 하드웨어| 샌디스크 extreme pro USB 크리스탈인포에서 나쁨이 나옵니다 [7] | 결비 | 642 | 06-12 |
안타깝지만 제가 알기론 reg 명령은 디테일하게 하위 부분 값 추출은 지원되지 않습니다.
reg export /?
해보시면 알겠지만 명령 자체에 하위 문자열 값 지원이 없습니다.