단일 사용자에 대한 exe 파일 연결 변경

단일 사용자에 대한 exe 파일 연결 변경

Windows에서 파일 에 대한 파일 연결을 설정하는 것은 상대적으로 쉽습니다 exe(자신을 잠그는 좋은 방법입니다, btw). 이는 일반적으로 모든 사용자에게 유효한 HKEY_CLASSES_ROOT에서 수행됩니다. 하지만 단일 사용자에 대해서만 이 연결을 변경할 수 있는 방법이 있습니까?

이 사용자가 일부 프로그램을 시작하기 전에 매번 특정 작업을 수행하고 싶습니다. 그런 다음 실행 프로그램이 프로그램을 호출해야 합니다. 그러나 CreateProcess권한 상승이 필요한 경우 작동하지 않으며 ShellExecute실행 프로그램을 재귀적으로 실행합니다... - 따라서 exe 파일에 대한 파일 연결을 설정하지 않은 다른 사용자로부터 프로그램을 실행하는 것이 아이디어였습니다.

이것을 달성하는 방법이 있습니까?

답변1

예.

HKLM\Software\ClassesHKCR은 및 의 합병입니다 HKCU\Software\Classes.

HKCU\Software\Classes\.exe현재 사용자에 대해서만 파일 연결을 만들고 변경할 수 있습니다 .

관련 정보