REG_NONE 유형의 레지스트리 키를 만드는 방법은 무엇입니까?


11

파일에 대한 정보 협회가에 저장 HKLM\SOFTWARE\Classes하고 HKCU\SOFTWARE\Classes윈도우 레지스트리 지점 (다른 사람의 사이에서). 각 항목이있을 수 있습니다 OpenWithProgIDs에서 액세스 할 수있는 프로그램의 목록에의 값에 지정된 프로그램 추가 키 으로 열기 컨텍스트 메뉴에서 항목을. 이러한 키 중 다수는 REG_NONE유형이 있습니다. 그러나 regedit 에서는이 유형의 키를 만들 수 없습니다.이 유형은 상황에 맞는 메뉴의 항목 아래에있는 키 유형 목록에 없습니다 .

REG_NONE목록에 새 프로그램을 추가하거나 이전에 삭제 한 키를 다시 만들려면 유형의 레지스트리 키를 어떻게 만들 수 있습니까?


2
: 당신은 Registry.SetValue .NET에서 방법으로 그렇게 할 수 있습니다 msdn.microsoft.com/en-us/library/3dwk5axy.aspx 여기 유형의 설명 : msdn.microsoft.com/en-us/library/...
MaQleod

키를 작성하는 방법 또는 이유를 설명하는 것이 가장 좋습니다.이 질문은 문제에 대한 질문을 제기하지 않으며 이미 시도한 조건이나 항목을 지정하지 않기 때문에 건설적이지 않은 것으로 닫힐 수 있습니다. 실제 질문이 없으면 답변을하기가 어렵습니다.
MaQleod

@MaQleod 언급했듯이 질문에 구체적으로 자세하게 설명하십시오. 한 번 다시 열기위한 플래그
Sathyajith Bhat

5
왜이 질문이 충분하지 않다고 생각하는 사람이 있는지 잘 모르겠습니다. 그리고 수퍼 유저에는 사용자의 특정 문제를 다루지 않는 많은 좋은 질문이 있습니다. 질문 만하면됩니다. 일부는 최고의 질문으로 강조되었습니다. 마찬가지로 이 하나 .
랜스 로버츠

@ 랜스 이것은 사과와 오렌지입니다. 그래도 다시 열 것에 동의합니다.
slhck

답변:


11

또한 HKCR에서 REG_NONE 키를 만들어야했습니다.

regedit를 사용하여 HKCR REG_NONE에서 OpenWithProgIDs 분기 아래 에 키 가있는 기존 파일 연결을 찾았습니다 (예 :) HKCR\.mp3\OpenWithProgIDs. 이 레지스트리를 .reg파일로 내보냈습니다 .

그런 다음 메모장을 사용하여 내 보낸 파일을 편집하고 REG_NONE키를 원하는 위치와 일치하도록 분기를 변경했습니다 . 원하는 하나의 REG_NONE 키를 제외하고 나열된 다른 모든 키를 삭제했습니다. REG_NONE 키의 이름을 바꾸려면이 작업도 수행하십시오.

파일을 다시 레지스트리로 가져 오면 새 키 값이로 추가됩니다 REG_NONE.

.reg파일 외모가 좋아 :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\..etc..\keyname]
@=hex(0):

..etc..\keyname실제 키 이름으로 변경하십시오 . 요소 @=hex(0):를 작성하는 행입니다 REG_NONE.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.