제대로 작동하는 셸 확장 (DLL)을 만듭니다. 그러나 제거 프로그램을 사용하여 제거하지 않은 DLL을 제거 할 때 Windows 탐색기로 열었습니다. & Explorer.exe를 먼저 닫으려면 TaskManager를 사용해야합니다 그런 다음 다시 실행하고 해당 파일을 수동으로 삭제하십시오 (Shell Extenstion Dll), 이제 내 질문은 Uninstaller 스크립트에서 셸 확장 파일을 삭제하는 방법입니까? Nullsoft Scriptable Install System 2.46 (NSIS)을 사용하여 설치 프로그램을 만듭니다.탐색기로 열린 파일 삭제
0
A
답변
1
Windows에서 셸 확장을 제거하는 좋은 방법은 없습니다.
가장 좋은 방법은 .dll을 삭제하고 다시 부팅하여 다시 시도하는 것입니다 : Delete /RebootOK "$InstDir\MyExt.dll"
.
또 다른 방법은 .dll을 % temp % (으)로 이동하는 것입니다. 이렇게하면 확장 프로그램이 언로드되지는 않지만 다른 모든 파일을 삭제할 수있게되며 다음에 사용자가 로그인 할 때 확장 프로그램이로드되지 않습니다. (이것은 % temp %와 같은 볼륨에서만 작동합니다)
열기/저장 공통 대화 상자를 사용하거나 내부적으로 SHGetFileInfo()
, IShellFolder
또는 IShellItem
을 사용하는 모든 응용 프로그램은 익스텐션을로드 할 수 있으므로 탐색기만으로는 충분하지 않을 수 있습니다.
관련 문제
- 1. 파일 탐색기로 직접 파일 위치 열기
- 2. Android 파일 탐색기로 파일 열기
- 3. ListView에서 Windows 탐색기로 파일 놓기
- 4. 내 응용 프로그램에서 파일 탐색기로 파일 열기
- 5. listview에서 Windows 탐색기로 파일 끌어서 놓기?
- 6. 파일 탐색기로 ttf 파일을 선택하려면 어떻게해야합니까?
- 7. Windows 폴더 삭제 열린 로그
- 8. 동일한 프로세스에서 독점 액세스를 위해 열린 파일 삭제
- 9. 열린 핸들을 사용하여 파일 삭제 또는 이름 바꾸기
- 10. 열린 파일과 열린 파일 사이의 차이는
- 11. 파일 설명자 및 열린 파일
- 12. lsof가 ulimit의 "열린 파일"출력보다 높은 열린 파일 번호를보고하는 이유
- 13. 활동에 열린 .txt 파일
- 14. 열린 텍스트 파일 확인
- 15. 열린 WARC 파일
- 16. 열린 카드에 파일 포함하기
- 17. Blackberry 열린 파일
- 18. 자바에서 열린 임시 파일
- 19. 열린 선반 파일
- 20. C에서 열린 파일 설명자
- 21. netbeans에서 열린 appengine 파일
- 22. SQLite3 열린 파일 문제
- 23. 열린 파일 위치
- 24. 열린 파일 오류가있는 Python
- 25. 파이썬에서 열린 액세스 파일
- 26. 열린 파일 목록에 나열
- 27. 열린 파일 읽기 전용
- 28. 열린 파일 다운로드
- 29. Outlook 2010 - VBA - 탐색기로 드래그
- 30. 그래파이트에서 그래프 탐색기로 마이그레이션