나는의 지금 setup.nsi 그것을 부르 자, NSIS 스크립트를 작성하고, $ SYSDIR
날 "여러 가지"라는 단어
에 강조하자 이미 존재하는 경우 몇 가지 필요한 dll 파일을 을 확인하고 싶었다 무엇
IfFileExists $SYSDIR\blabla.dll +2 +1
을 blabla.dll은 $ SYSDIR에있는 경우 다음이 .. 확인하지만 내가 * 경우 .DLL에서 설정을 알고 싶다면 : 나는 NSIS IfFileExists 문서에서 이해 내가 입력하는 경우이다. nsi는 파일을 복사합니다 (예 : * .dll이 내가 관심있어하는 파일). d에 설치 .. 그리고 그들은 그것들이 많습니다. 그래서 나는 모든 이름들을 검사 할 수는 없습니다.) $ SYSDIR에 존재합니다.
제거하는 동안 나는 $ SYSDIR (일부 uninstall.log를 사용하여 $ SYSDIR .. 및 다시 와일드 카드 질문에 복사했는지 확인하십시오).
저는 NSIS 스크립트를 처음 접했을 때 참 으십시오.
+1 - SYSDIR에서 와일드 카드 DLL 삭제를 시도하지 않습니다. 그렇지 않으면 필요하지 않으면 응용 프로그램 디렉토리에 보관합니다. –