0
아래 명령문을 사용하여 설치된 디렉토리에서 파일 및 하위 디렉토리를 삭제합니다.NSIS 스크립트 - Uninstall.exe 파일 만 삭제되지 않음
RMDir /r "$INSTDIR\*.*"
RMDir "$INSTDIR"
제거하는 동안 uninstall.exe 파일 만 설치된 디렉토리에서 삭제되지 않습니다.
의견을 보내주십시오.
아래 명령문을 사용하여 설치된 디렉토리에서 파일 및 하위 디렉토리를 삭제합니다.NSIS 스크립트 - Uninstall.exe 파일 만 삭제되지 않음
RMDir /r "$INSTDIR\*.*"
RMDir "$INSTDIR"
제거하는 동안 uninstall.exe 파일 만 설치된 디렉토리에서 삭제되지 않습니다.
의견을 보내주십시오.
/REBOOTOK
플래그를 사용해 보셨습니까? scripting reference에서이 경고의
테이크주의 사항 :
이 경고 : 제거에 RMDIR/r에 $의 INSTDIR를 사용하여 안전하지 않습니다. 사용자가 프로그램 파일 폴더에 설치하도록 선택할 수 있으므로이 명령은 제거 프로그램과 관련이없는 다른 프로그램을 포함하여 파일 폴더 전체 프로그램을 삭제합니다. 사용자는 다른 파일을 넣을 수도 있지만 프로그램의 파일은 이며 프로그램에서 삭제 될 것으로 예상됩니다. 해결책은 설치자 에 의해 설치된 파일 만 쉽게 제거하기위한 available입니다.
예. 시스템을 재부팅하면 작동합니다. 스스로 제거하는 동안 삭제하는 방법입니까? – Bajji