Articles

사용하는 방법 PowerShell 을 읽을 레지스트리 값

빅터 Ashiedu

June3, 2020 년
4908Views0
SaveSavedRemoved0
powershell 읽어 레지스트리 값

제휴 공개
을 구매하는 경우 제품을 통해 몇 가지의 링크에서는 이 게시물로서,아마존 연결 Itechguides.com 은 적격 구매에서 번다.

이 Itechguide 에서 Victor 는 PowerShell 을 사용하여 레지스트리 값을 읽는 방법을 가르쳐줍니다.

가이드는 PowerShell 과 함께 사용할 레지스트리 경로를 포맷하는 방법을 가르쳐서 시작합니다. 그런 다음 PowerShell 을 사용하여 레지스트리 값을 읽는 3 가지 방법을 다룹니다.

이 가이드의 모든 예제에서이 경로”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion”의 레지스트리 값을 읽습니다.

아래의”게시물 주제 찾아보기”를 확장하여 주제로 바로 이동하십시오.

찾아보기 포스트 항목

형식을 지정하는 방법을 레지스트리의 경로에 대한 PowerShell

를 사용하는 방법 PowerShell 을 읽을 레지스트리 값의 형식을 지정하는 방법 레지스트리의 경로에 대한 PowerShell

기 전에 내가 가르치는 방법을 사용하 PowerShell 을 읽을 레지스트리 값을 가르치고 싶은 형식을 지정하는 방법을 레지스트리로 작동하 PowerShell.

Windows 레지스트리에는 5 개의 최상위(루트 키)가 있습니다.:

  1. HKEY_LOCAL_MACHINE
  2. HKEY_CURRENT_CONFIG
  3. HKEY_CLASSES_ROOT
  4. HKEY_USERS
  5. 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 입력하는 대신할 수 있습니다. 레지스트리 키를 복사하려면 마우스 오른쪽 버튼으로 클릭하고 키 이름 복사를 선택하십시오.

를 사용하는 방법 PowerShell 을 읽을 레지스트리 값의 형식을 지정하는 방법 레지스트리의 경로에 대한 PowerShell

는 다음과 같은 3 가지 방법을 사용하 PowerShell 을 읽을 레지스트리 값

다음과 같은 3 가지 방법을 사용하 PowerShell 을 읽을 레지스트리 값

이제 당신이 알고 있는 형식을 지정하는 방법을 레지스트리 경로를 사용하 PowerShell,이 섹션에서,나는 당신을 가르치는 다음과 같은 3 가지 방법을 사용하 PowerShell 을 레지스트리 값을 읽:

반환 모든 값을 레지스트리 키

반환 모든 값을 레지스트리 키를 입력하면 아래의 명령을 입력하고 enter 키를 누릅니다.

Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion
경로를 값을 읽으려는 레지스트리 키의 경로로 변경하십시오. 마지막 섹션에서 레지스트리 서식을 기억하십시오.

명령은 지정된 경로의 모든 값을 반환합니다. 아래의 두 번째 이미지는 실제 레지스트리 항목입니다. PowerShell 결과와 레지스트리 값(두 번째 창)을 비교하면 정확히 동일합니다.

Return 특정 값으로 레지스트리 키에

다음에서 마지막 부분에서,명령을 반환되는 모든 값이 지정된 레지스트리 경로. 그러나 PowerShell 을 사용하여 레지스트리 값을 읽을 수도 있지만 특정 값을 반환 할 수도 있습니다. 이를 수행하는 방법은 여러 가지가 있습니다. 마지막 명령은 아래 스크린 샷에 표시된 값을 반환했습니다.

이 이미지에는 빈 alt 속성이 있습니다.png

값을 반환 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 를 찾았 으면 좋겠다. 도움이 되었다면 아래의”이 게시물이 도움이 되었습니까”질문에 친절하게 찬성표를 던지십시오.