2009-11-01 6 views
0

많은 파일이있는 소프트웨어를 설치해야합니다. 우리의 경험에 따르면, 매우 단편화 된 하드 드라이브의 경우 성능이 저하되는 것으로 나타났습니다. 따라서 자동 디스크 조각 모음을 설치 프로그램 (NSIS를 사용하여 작성하려고합니다)에 포함시키고 싶습니다. defrag 명령을 포함하고 설치 프로그램의 일부로 결과를 읽으려면 어떻게합니까?NSIS 설치 스크립트의 일부로 Windows 드라이브 조각 모음을 하시겠습니까?

+0

가능한 경우 이러한 유형의 저장소를 조각 모음하지 않아야하므로 드라이브가 SSD인지 여부를 결정하는 것이 좋습니다. 저는 여기를 보았습니다. 이렇게 할 수있는 것처럼 보이지만 반드시 API에 대한 호출만큼 쉬운 것은 아닙니다. http://stackoverflow.com/questions/908188/is-there-any-way-of-detecting-if-a-drive-is-a-ssd – Dave

답변

2

설치시 Jkdefrag (http://kessels.biz/JkDefrag/)를 통합하고 명령 줄 옵션을 사용하여 파일을 복사 한 디렉터리 만 조각 모음을 수행합니다.

많은 옵션이 있으며 오픈 소스입니다.

참고 : MS의 조각 모음 API를 사용하므로 다른 조각 모음 도구로 사용하는 것이 안전합니다. 무언가를 적용하거나 파일 정렬 방식을 변경해야하는 경우 소스가 있습니다.