10
디렉토리를 재귀 적으로 복사해야하지만 그 안에 몇 개의 디렉토리를 제외해야합니다.NSIS - 파일을 제외하면서 재귀 적으로 복사하는 방법?
NSIS에 대한 설명서는 File
명령에 /r
및 /x
매개 변수가 필요하지만 제대로 작동하지 못한다고 말합니다.
parent-dir
dir-to-exclude-1
setup.nsi
dir-to-copy-1
dir-to-copy-2
dir-to-copy-3
dir-to-exclude-2
그리고 난 다음을 시도했지만, 나를 위해 작동하지 않습니다 :
내 .nsi 스크립트를 포함하는 내 디렉토리의 구조는
SetOutPath $INSTDIR
File /r "..\**" /x "..\dir-to-exclude-1\**" /x "..\dir-to-exclude-2\**"
감사합니다 사전에 어떤을 위해 도움.
편집 : 내가 가까워지고있어, 그래서 지금은이 :
File /r /x \dir-to-exclude-1\*.* /x \dir-to-exclude-2\*.* ..\*
는 이제 컴파일하고 모든 파일을 설치하지만, 내가 원하는 디렉토리를 제외하지 않고 있습니다. 내가 어떻게 이들을 배제 할 수 있는지에 대한 지침이 있습니까?