윈도우7

레지스트리에서 검색을 파워쉘로 해보기...

sungtg 2010. 6. 14. 06:30
레지스트리에서 문자를 검색을 할 때 ..
여러번 F3를 눌러서 찾았는데... powershell로 한 방에 찾아서 텍스트파일로 떨 굴수 있을 것 같아서 해봤습니다.





관리자권한으로 powershell를 실행 시킨 후에..

dir HKCU:, HKLM: -recurse -include PowerShell -ErrorAction SilentlyContinue

해석 :
레지스트리의 HKCU, HKLM 의   하위폴더(-recurse)에서  
Powershell 글자를 포함한(-include) 레지스트리 키를 검색하기..
단 빨간색으로 나타나는 에러사인은 무시하기 (-ErrorAction SilentlyContinue)



이번에는 화면으로 보여주던 것을 텍스트 파일로 만들어 보기로 하지요..

dir HKCU:, HKLM: -recurse -include PowerShell -ErrorAction SilentlyContinue | out-file d:\anycall\1.txt

뒤에 | 표시는 powershell 의 리다이렉션 기호입니다.
화면에 나타나는 것을 out-file 명령어에게 넘겨서 1.txt 파일을 만든다는 내용입니다.








1.txt 파일의 내용을 설명을 하면
SKC 하고 VC 라는 것이 보이는데..
a subkey count (SKC) 는 폴더의 DEPTH 로 이해하면 될 것 같구요
and a value count (VC), 는 레지스트리 왼쪽창에는 키값이 들어 있고 오른쪽 창에는 value 값이 있지요..
그것이 몇개인가 카운트 한 값입니다.