2009-05-21 2 views
3

시작 메뉴에 바로 가기를 만드는 설치 프로그램 (NSIS)이 있습니다. 프로그램 제거를 제거하면 다음 폴더가 제거됩니다.NSIS 설치 프로그램에서 Windows 7 시작 메뉴를 "새로 고침"하는 방법은 무엇입니까?

C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\ 

불행히도 폴더는 아직 시작 메뉴에 있습니다. 아마도 시작 메뉴를 새로 고치는 것일뿐입니다.하지만 NSIS 제거 프로그램에서 어떻게 수행할까요?

답변

0

Windows 7의 복사본이 없으므로 확실하게 말할 수는 없지만 제거한 폴더가 시작 메뉴의 실제 폴더라는 것을 확인했습니다. (사용자가 만든 이후로 가정합니다.) 처음에).

당신은 시작 메뉴에 폴더로 이동합니다 수, 마우스 오른쪽 단추로 클릭하고 엽니 다.

하지만 바보 같은 제안을 할 수있다. :)

+0

시작 메뉴 바로 가기 사항을 참조하십시오 : \ 경우 ProgramData 마이크로 소프트 \ 윈도우 \ 시작 메뉴 \ 프로그램 \ \ 아마 시작 메뉴 옵션이 그 단축키가 다시 로그인 한 후 ... 캐시되지만, 어디있는 여전히 거기 :/아마 시작 바로 가기를 삭제하는 더 좋은 방법이 있습니다 (이전 Windows 버전과 호환되도록 유지하는 것). 그냥 참고로 : 그 문제가되지 않았다 윅스 – kyrisu

+0

를 사용하는 동안 XP와 다른 버전의 Windows에서 시작 메뉴 항목에서 온 두 개의 위치가 있기 때문에 내가 물었다 이유는 : 사용자의 디렉토리와 "모든 사용자"디렉토리 . 내 생각에 바로 가기는 양쪽 모두에서 만들어졌지만 하나만 삭제되었습니다. –

7

Win7에 아마 비스타로 같은 일을하고, 복사/모든 사용자에게 바로 가기를 말하지 않고 시작 메뉴로 이동합니다. 스크립트에서 RequestExecutionLevel을 사용하여이 작업을 중단하십시오.

C에 http://nsis.sourceforge.net/Shortcuts_removal_fails_on_Windows_Vista

+3

두 사람이 의견없이 올바른 답을 아래로 투표 하시겠습니까? Anders는 아마도 SO에 대해 가장 잘 알고있는 NSIS 스크립터 일 것입니다. –

+0

아마도 Win7 "bashing"일 것입니다. 누군가가 NSIS가이 치료를받는 이유에 대해 나에게 좋은 이유를 줄 수 있다면, 나는 내 글을 편집 할 것이다. – Anders

+0

정답이 배싱을 앞 지르기 때문에 그냥 다시 작성하십시오. – bobobobo

관련 문제