MSI는 모든 터미널 서버 사용자를 위해 추가 기능을 설치했는데 한 명의 사용자를 위해 어떻게 구성합니까?


3

Excel 추가 기능 (Invantive Control) 용으로 설치 한 MSI로 모든 사용자를 대상으로 추가 기능을 설치했습니다. 터미널 서버에서 실행 중이므로 단일 사용자 만 사용하는 반면 모든 사용자는이 추가 기능을 갖습니다. 나는이 추가 기능을 사용하는 사용자 한 명을 좋아했습니다.

이 한 명의 사용자 만 작동하도록 추가 기능을 구성하려면 어떻게합니까?

답변:


2

경고! 이 대답은 레지스트리 변경과 관련된 솔루션을 제공합니다. 무엇이든 망가 뜨릴 수 있으므로 올바른 백업이 있는지 확인하십시오.

먼저 추가 기능 설치의 현재 상태를 내 보내야합니다. 레지스트리 편집기를 사용하여 다음 레지스트리 키를 내보내서 할 수 있습니다 ( regedit.exe ). 그런 다음 사용자 계정에서 약간 변경된 버전을 실행해야합니다. 다음과 같이 할 수 있습니다.

  1. Windows 아이콘을 클릭하고 입력하십시오. regedit.exe. 이동 HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Excel\Addins\Invantive Control for Excel, 키를 사용하여 해당 키를 내 보냅니다. File 메뉴. 바탕 화면에 파일을 저장하십시오.
  2. 값을 변경하십시오. LoadBehavior 열쇠 0. 이렇게하면 모든 사용자에 대해 추가 기능이 비활성화됩니다.
  3. 방금 저장 한 파일을 엽니 다. 변화 HKEY_LOCAL_MACHINE ...에서 HKEY_CURRENT_USER. 추가 기능을 사용하도록 설정해야하는 사용자에게이 파일을 배포합니다.
  4. 추가 기능을 사용하도록 설정해야하는 사용자로 로그인하십시오. 해당 사용자 계정에서 이전 단계에서 편집 한 레지스트리 파일을 실행하십시오.
  5. 추가 기능은이 사용자에게만로드되어야하며 다른 사용자에게는로드되지 않아야합니다.

완성을 위해, 이들은 내 컴퓨터에 설치에 사용되는 레지스트리입니다. 예를 들어 파일 경로와 같이 구성이 다를 수 있습니다. 조심해서 사용하십시오.

모든 사용자에 대해 추가 기능을 사용하지 않도록 설정하는 경우를 제외하고 레지스트리 :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Excel\Addins\Invantive Control for Excel]
"LoadBehavior"=dword:00000000

현재 사용자의 추가 기능을 사용하도록 설정하는 경우를 제외하고 레지스트리 :

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\Invantive Control for Excel]
"Description"="Invantive Control for Excel"
"FriendlyName"="Invantive® Control for Excel"
"LoadBehavior"=dword:00000003
"Manifest"="file:///C:/Program Files/Invantive Software B.V/Invantive Control for Excel/Invantive.Producer.Control.vsto|vstolocal"
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.