사용하는 방법 PowerShell 을 읽을 레지스트리 값
제휴 공개
을 구매하는 경우 제품을 통해 몇 가지의 링크에서는 이 게시물로서,아마존 연결 Itechguides.com 은 적격 구매에서 번다.
이 Itechguide 에서 Victor 는 PowerShell 을 사용하여 레지스트리 값을 읽는 방법을 가르쳐줍니다.
가이드는 PowerShell 과 함께 사용할 레지스트리 경로를 포맷하는 방법을 가르쳐서 시작합니다. 그런 다음 PowerShell 을 사용하여 레지스트리 값을 읽는 3 가지 방법을 다룹니다.
아래의”게시물 주제 찾아보기”를 확장하여 주제로 바로 이동하십시오.
찾아보기 포스트 항목
형식을 지정하는 방법을 레지스트리의 경로에 대한 PowerShell
기 전에 내가 가르치는 방법을 사용하 PowerShell 을 읽을 레지스트리 값을 가르치고 싶은 형식을 지정하는 방법을 레지스트리로 작동하 PowerShell.
Windows 레지스트리에는 5 개의 최상위(루트 키)가 있습니다.:
- HKEY_LOCAL_MACHINE
- HKEY_CURRENT_CONFIG
- HKEY_CLASSES_ROOT
- HKEY_USERS
- HKEY_CURRENT_USER
을 읽는 레지스트리 값을 지정하는 핵심적으로 경로에서 얻을-ItemProperty 또는 항목에서 로컬로 명령을 실행합니다. 방법은 2 가지가 있 형식으로 레지스트리 경로.
를 사용하여 전체 레지스트리 키 Path
입력:레지스트리:다음의 전체 경로로는 레지스트리입니다. 예를 들어”Hkey_local_machine\SOFTWARE\Microsoft\Windows\CurrentVersion”을 지정하려면”레지스트리”를 사용합니다::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion”
를 사용하여 약칭 레지스트리 키 Path
입력할 수도 있습니다 약어 최고 수준의 레지스트리 키(루트 키),뒤에 콜론(:),다음의 전체 경로는 레지스트리 키(없이 뿌리름). 루트 키의 약어:
HKEY_LOCAL_MACHINE–\SOFTWARE\
HKEY_CURRENT_CONFIG–HKCC
HKEY_CLASSES_ROOT–HKCR
HKEY_USERS–HKU
HKEY_CURRENT_USER–마이크로
따라서,을 지정하는 레지스트리 경로를”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion”이 두 번째 방법은 그것이 서면”\SOFTWARE\:\SOFTWARE\Microsoft\Windows\CurrentVersion”
복사하는 방법을 레지스트리 키 이름
한가지 더 에 이동하기 전에,그것은 더 나은 경로를 복사하여 레지스트리 키를 읽고 싶으로 PowerShell 입력하는 대신할 수 있습니다. 레지스트리 키를 복사하려면 마우스 오른쪽 버튼으로 클릭하고 키 이름 복사를 선택하십시오.
는 다음과 같은 3 가지 방법을 사용하 PowerShell 을 읽을 레지스트리 값
이제 당신이 알고 있는 형식을 지정하는 방법을 레지스트리 경로를 사용하 PowerShell,이 섹션에서,나는 당신을 가르치는 다음과 같은 3 가지 방법을 사용하 PowerShell 을 레지스트리 값을 읽:
반환 모든 값을 레지스트리 키
반환 모든 값을 레지스트리 키를 입력하면 아래의 명령을 입력하고 enter 키를 누릅니다.
Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion
명령은 지정된 경로의 모든 값을 반환합니다. 아래의 두 번째 이미지는 실제 레지스트리 항목입니다. PowerShell 결과와 레지스트리 값(두 번째 창)을 비교하면 정확히 동일합니다.
Return 특정 값으로 레지스트리 키에
다음에서 마지막 부분에서,명령을 반환되는 모든 값이 지정된 레지스트리 경로. 그러나 PowerShell 을 사용하여 레지스트리 값을 읽을 수도 있지만 특정 값을 반환 할 수도 있습니다. 이를 수행하는 방법은 여러 가지가 있습니다. 마지막 명령은 아래 스크린 샷에 표시된 값을 반환했습니다.
값을 반환 CommonFilesDir 중 하나를 사용하여 아래 명령:
(Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion).CommonFilesDir
Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion | Select-Object CommonFilesDir
2 개의 명령을 반환한 결과에서는 2 가지 형식이 있습니다. 첫 번째는 이름없이 레지스트리 데이터를 반환합니다. 그러나 두 번째 명령은 둘 다 반환했습니다. 아래 스크린 샷을 참조하십시오.
반환하지 않고 이름 레지스트리 데이터
마지막 명령을에서 마지막 마지막 하위 섹션을 반환되는 모두의 이름 레지스트리 키를 그리는 데 있습니다. 그러나 때로는 데이터없이 이름을 표시하고 싶을 수도 있습니다. 이 작업을 수행하려면 Get-Item Cmdlet 을 사용할 수 있습니다. 참조 아래 명령을 수 있습니다…
Get-Item -Path Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion | Select-Object -ExpandProperty Property
명령이 돌아의 이름 레지스트리 키가 없이 첨부된 데이터는 열이 있습니다.
경우 희망할 수 있었을 성공적으로 가르치는 방법을 사용하 PowerShell 을 읽을 레지스트리 값을! 나는 또한 당신이 도움이되는 Itechguide 를 찾았 으면 좋겠다. 도움이 되었다면 아래의”이 게시물이 도움이 되었습니까”질문에 친절하게 찬성표를 던지십시오.
Leave a Reply