최적의 링크 복구를 위한 ReplaceMagic 구성 방법
ReplaceMagic 구성 가이드
ReplaceMagic의 구성 패널을 통해 성능, SharePoint 동작, 백업 옵션, 보안 설정 등을 완벽하게 제어할 수 있습니다. 기본 도구 모음의 구성 버튼을 클릭하여 엽니다. 설정은 9개의 탭으로 구성되어 있으며 — 각 탭은 아래에서 자세히 설명됩니다.
ReplaceMagic 구성은 "구성" 버튼을 통해 수행됩니다:
![]()

구성은 여러 탭으로 나뉩니다:
- 구성 - ReplaceMagic의 핵심 옵션을 구성할 수 있습니다 (예: 병렬로 처리할 문서 수)
- 처리 - 문서 처리 중에 직접 사용될 옵션으로 구성됩니다
- 문서 속성 - 문서 스캔 결과 그리드에 표시되고 내보내기에 포함될 문서 속성을 제어하는 데 사용됩니다. 필드 수는 지속적으로 확장될 것입니다
- 보안 - 문서가 암호로 보호된 경우 사용할 옵션으로 구성됩니다
- 내보내기 - 내보내기 기능에 영향을 미치는 옵션으로 구성됩니다
- 로그 - 이 탭에서 ReplaceMagic이 로그 파일로 수행할 작업을 구성할 수 있습니다
- SharePoint 구성 - SharePoint에 저장된 문서와 직접 연결할 때 중요한 매개변수를 설정하는 데 사용됩니다
모든 옵션은 아래에 설명되어 있습니다.
구성 탭

- 가져오기 구분자 - 찾기&바꾸기 및 암호 문자열 사이의 구분자를 설정합니다. | 를 구분자로 사용하는 경우 가져오기 파일의 문자열은 SearchString|ReplacementString 형식이어야 합니다
- 문서 찾기 가져오기 구분자 - 문서 찾기 내보내기 파일의 필드 사이의 구분자를 설정합니다
- 병렬 문서 처리 - 이 설정은 ReplaceMagic이 병렬로 처리할 문서 수를 구성합니다. 이 숫자는 하드웨어 성능 (CPU, 메모리, IO)에 의해 제한되며 각 컴퓨터마다 다를 수 있습니다. 기본값은 10이지만 처리 중 하드웨어 사용량을 기반으로 이 숫자를 실험하고 변경할 수 있습니다. 더 많다고 더 빠른 것은 아닙니다 - 100을 설정했지만 컴퓨터가 20개만 처리할 수 있다면 CPU 대기가 많이 발생합니다. 하드웨어 사용량을 확인하려면 작업 관리자를 사용하세요.
- 경고 표시 안 함 - 이를 설정하면 ReplaceMagic이 제한된 수의 경고만 표시합니다. 이 옵션은 숙련된 ReplaceMagic 사용자만 설정해야 합니다.
- 메모리 정리 적용 => 이 매개변수를 설정하면 ReplaceMagic이 처리된 문서 100개마다 메모리 가비지 수집을 수행하여 사용 메모리를 줄입니다.
- 결과 필터링 활성화 => 이를 설정하면 처리 후 결과 그리드의 첫 번째 행에 필터 필드가 생겨 표시할 내용을 정의할 수 있습니다. 내보내기는 필터와 관계없이 항상 완전합니다.
- 파일 크기 단위 => 문서 스캔 탭 결과에서 파일 크기를 표시할 단위를 설정합니다.
- 진행 표시줄 정렬 => 진행 표시줄의 텍스트 정렬을 설정할 수 있습니다
- ReplaceMagic이 사용하는 메모리 % => ReplaceMagic이 활용할 수 있는 전체 메모리의 %를 설정합니다. ReplaceMagic이 사용 가능한 %보다 더 많은 메모리를 사용하는 경우 메모리가 한도 아래로 감소할 때까지 새 문서 처리를 중지합니다.
- 구성에서 스레드 완료를 X초 대기 - 이 매개변수는 ReplaceMagic이 현재 처리에 대한 요약을 콘솔에 쓰기 전에 X초를 대기하도록 지시합니다. 이 매개변수 없이는 처리가 완료되기 전에 ReplaceMagic이 요약을 쓸 수 있어 일부 파일이 요약에 포함되지 않을 수 있습니다.
- ... MBytes보다 큰 파일 건너뛰기 - 0이 아닌 값이 설정된 경우 ReplaceMagic은 해당 값보다 큰 파일을 건너뜁니다.
- 스캔 대시보드 표시 => 스캔이 완료되면 ReplaceMagic은 스캔된 문서 유형 개요 등 다양한 데이터가 포함된 대시보드를 표시합니다
- 스캔 대시보드에 문서 연령 통계 추가 => 이를 설정하면 (스캔 대시보드 표시가 활성화되어야 함) 선택한 위치의 모든 문서가 생성일, 마지막 접근일 및 마지막 수정일에 따라 분류됩니다
- 교체 대시보드 표시 => 교체 프로세스 후 ReplaceMagic은 교체 개요가 포함된 대시보드를 표시합니다
처리 탭

- 읽기 전용 문서 업데이트 - 이 설정은 읽기 전용 문서에서도 변경하도록 지시합니다
- 임시 파일 건너뛰기 (~$*.*) - 때로는 Office 임시 문서가 있습니다. 이를 설정하면 ReplaceMagic이 해당 문서를 건너뜁니다
- 콘솔 보기에 처리된 폴더 나열 - 이를 설정하면 처리 중 ReplaceMagic이 현재 처리 중인 폴더로 콘솔 보기를 지속적으로 업데이트합니다
- 콘솔 보기에 처리된 문서 나열 - 이를 설정하면 처리 중 ReplaceMagic이 처리된 문서로 콘솔 보기를 지속적으로 업데이트합니다. 이는 성능에 약간 영향을 주지만 처리 중인 내용에 대한 즉각적인 응답을 제공합니다.
- 문서 속성 변경 안 함 - "마지막 접근 날짜", "마지막 수정 날짜"와 같은 문서 속성을 유지하려면 이 옵션을 설정하세요. 설정하면 ReplaceMagic이 문서에 접근하여 변경할 수 있지만 원래 문서 속성은 유지됩니다
- 하이퍼링크가 존재하는지 확인? - 이 옵션을 선택하면 ReplaceMagic이 발견된 모든 하이퍼링크 (HTTP 및 HTTPS)가 존재하는지 확인합니다. 이는 성능에 영향을 줍니다!
- 파일 링크가 존재하는지 확인? - 이 옵션을 선택하면 ReplaceMagic이 발견된 모든 파일 (하이퍼링크 및 OLE 링크의 파일 링크)이 존재하는지 여부를 확인합니다
- 260자보다 긴 경로의 문서 열기 - 약간의 성능 영향으로 인해 이 옵션이 비활성화되어 있습니다. 필요한 경우 알려주시면 활성화하겠습니다. Windows는 경로가 260자보다 긴 경우 문서를 열 수 없는 제한이 있습니다. 이 제한을 우회하기 위해 이 기능을 도입했습니다. 이 옵션이 비활성화된 경우 경로가 260자보다 긴 모든 문서는 접근 불가능으로 보고됩니다.
- 결과에 파일 소유자 이름 포함 - 이를 설정하면 ReplaceMagic이 문서 스캔 결과 및 다른 결과 탭에도 파일 소유자를 포함합니다 (찾기&바꾸기 탭 제외)
- URL 유형 확인 - MSXML 또는 URL 유형 확인 - WinHttpRequest - 발견된 URL 링크가 올바른지 여부를 확인하는 데 사용됩니다. 첫 번째 경우 (MSXML) MSXML2.XMLHTTP 라이브러리가 사용되고 두 번째 경우 WinHttpRequest 라이브러리가 사용됩니다. 어떤 옵션을 사용할지는 네트워크 구성에 따라 다릅니다
- HTTP 연결 수 - 기본적으로 하이퍼링크가 올바른지 확인하는 데 두 개의 연결만 사용됩니다. 이 매개변수를 통해 사용할 연결 수를 조정할 수 있습니다.
- URLCheck 절전 시간 매개변수는 URLCheck 중 원격 서버 응답이 반환될 때까지 ReplaceMagic이 대기할 밀리초 수를 설정하는 데 사용됩니다. 이는 원격 서버에 대한 네트워크 연결이 느린 경우 유용합니다. 기본값은 0입니다.
- HTTP 요청 타임아웃 - 이 매개변수 값을 설정하여 하이퍼링크가 올바른지 여부에 대한 정보를 반환하도록 원격 서버를 기다리는 시간을 정의할 수 있습니다. 타임아웃이 발생하면 ReplaceMagic은 하이퍼링크가 끊어진 것으로 보고합니다.
- PDF 문서에서 TextToDisplay 건너뛰기 (메모리 감소) - PDF 문서가 큰 경우 TextToDisplay가 활성화되면 메모리가 많이 증가할 수 있습니다. 이를 비활성화하기 위해 이 옵션을 포함하여 ReplaceMagic이 TextToDisplay를 건너뜁니다.
- 읽기 폴더 상태 업데이트 (생산 사용에 적합하지 않음) - 이 매개변수를 설정하면 문서 스캔을 클릭할 때 처리에 추가된 문서를 볼 수 있습니다. 이 매개변수 없이는 "폴더 읽기 중"만 표시됩니다. 이 설정은 성능에 영향을 주므로 생산 사용에는 권장되지 않습니다.
- 첫 번째 변경 후 교체 계속? - 기본적으로 첫 번째 교체가 완료되면 (하이퍼링크, OLE 링크, 링크 소스, 피벗 테이블) ReplaceMagic은 이미 변경된 링크 처리를 중지합니다. 이 매개변수를 설정하면 ReplaceMagic이 제공된 각 찾기&교체 문자열에 대해 변경을 시도합니다.
- 초고속 문서 스캔 (추가 데이터 없음) - 이 설정을 사용하면 ReplaceMagic에 발견된 문서를 문서 찾기 결과 테이블에만 추가하도록 지시합니다. 이는 매우 빠르지만 문서 내용 정보 (하이퍼링크, OLE 링크, 링크 소스 또는 피벗 테이블)는 얻을 수 없습니다.
- 교체 문자열이 235자보다 긴 경우 파일 링크를 변경하지 않음 - 교체 문자열이 235자보다 긴 경우 변경이 수행되지 않습니다. 이유는 Office가 더 긴 경로를 읽을 수 없으므로 문서가 손상되었다고 보고할 수 있습니다. 이를 방지하려면 이 매개변수를 설정하세요.
문서 속성 탭

- 결과/내보내기에 파일 소유자 이름 포함? - 파일 소유자가 문서 스캔 탭 및 내보내기에 포함될지 제어합니다
- 문서 스캔 결과/내보내기에 템플릿 이름 포함 (Word)? - 템플릿 이름이 문서 스캔 탭 및 내보내기에 포함될지 제어합니다
- 문서 스캔 결과/내보내기에 템플릿 이름 포함 (Word/Powerpoint)? - 템플릿 경로가 문서 스캔 탭 및 내보내기에 포함될지 제어합니다
보안 탭

- 문서 열기 암호 - 일부 문서는 암호로 보호되어 있습니다. 열기 위해 암호가 필요합니다. 이 필드를 사용하여 ReplaceMagic이 암호로 보호된 문서를 찾을 때 사용할 암호를 할당하세요
- 문서 변경 암호 - 일부 문서에는 "변경 모드" 암호가 있습니다. 이 필드를 사용하여 ReplaceMagic이 문서 보호를 해제하는 데 사용할 암호를 제공하세요
- 암호 가져오기 - 다른 문서에 대한 암호 목록이 있는 경우 여기에 업로드하면 ReplaceMagic이 제공된 각 암호를 시도하여 처리된 문서를 보호 해제합니다

암호가 있는 파일을 검색합니다. 다음 형식의 텍스트 (ASCII) 파일이어야 합니다:
- OpenDocumentPassword|UnprotectDocumentPassword
- 예를 들어:
- My first password to open|my first password to unprotect
- My second password to open|my second password to unprotect
- 구성 탭의 가져오기 구분자가 암호 구분자로 사용됩니다
- 암호 파일을 선택한 후 암호 가져오기 버튼을 클릭하면 오른쪽에 가져온 모든 암호가 표시됩니다
- 확인 버튼을 클릭하면 확인 메시지가 표시되고 구성 양식으로 돌아갑니다

- 여러 암호 시도 - ReplaceMagic이 가져온 암호 목록을 사용할 수 있도록 이 옵션을 설정해야 합니다.
- 이 기능을 활성화하면 ReplaceMagic이 암호로 보호된 문서를 열려고 할 때마다 가져온 모든 암호를 시도합니다. 암호가 올바르지 않으면 문서가 사용 불가능으로 보고됩니다.
내보내기 탭

- 파일 내보내기 유형 - 내보내기 파일 형식을 정의할 수 있습니다
로그 탭

- 로그 파일 생성? - 이 옵션을 설정하면 ReplaceMagic이 스캔 또는 찾기&바꾸기 프로세스 중에 로그 파일을 생성합니다. 로그에는 콘솔 탭 항목이 포함됩니다.
- 항상 새 로그 파일 생성 - 이를 설정하면 ReplaceMagic이 모든 문서 스캔 또는 찾기&바꾸기에 대해 별도의 로그 파일을 생성합니다.
- 로그 위치 열기 - 로그가 있는 폴더를 엽니다
- 로그 위치 - ReplaceMagic이 로그를 저장하는 위치를 표시합니다
SharePoint 구성 탭

- "마지막 수정 날짜", "작성자" 및 "편집자" 변경 안 함 => SharePoint 속성을 유지하려면 이 옵션을 선택해야 합니다. 이렇게 하면 ReplaceMagic이 마지막 수정 날짜, 작성자 및 편집자를 유지하도록 지시합니다.
이를 설정하지 않으면 문서 교체 후 마지막 수정 날짜가 ReplaceMagic이 변경한 날짜 및 시간으로 변경되고 편집자가 ReplaceMagic에서 SharePoint에 로그인하는 데 사용한 사용자로 변경됩니다.
이 옵션을 선택하고 ReplaceMagic이 변경을 수행하는 경우 원래 마지막 수정 날짜 및 편집자 데이터를 모두 유지합니다.
중요 사항: ReplaceMagic이 원래 SharePoint 데이터를 유지할 수 있는 것은 ReplaceMagic에서 SharePoint에 로그인하는 데 사용되는 사용자가 사이트 관리자 컬렉션에 속하는 경우에만 가능합니다. 이것은 SharePoint의 제한입니다.
- ReplaceMagic이 문서를 체크아웃/체크인해야 합니까? - 이 옵션을 선택하면 ReplaceMagic이 교체 프로세스 중 액세스하는 모든 문서를 체크아웃하고 교체가 완료된 후 체크인합니다. 이렇게 하면 ReplaceMagic 처리 중 다른 사용자가 문서를 변경하지 못하도록 차단됩니다.
- 강제 체크인? (다른 사용자가 체크아웃한 모든 문서가 처리를 위해 체크인됨) - 이 옵션을 선택하면 ReplaceMagic이 어떤 사용자에 의해 체크아웃된 문서에 액세스할 때 ReplaceMagic이 해당 문서를 체크인하고 처리합니다. 물론 처리 중에 문서를 체크아웃/체크인합니다.
참고: 문서가 강제로 체크인되면 ReplaceMagic은 체크인 주석으로 "ReplaceMagic forced check-in"을 입력합니다.
이 옵션을 선택하지 않고 체크아웃된 문서에 액세스하려고 하면 해당 문서가 "SOME_USERNAME에 의해 체크아웃되어 변경할 수 없습니다!"라는 주석과 함께 처리되지 않은 문서 목록에 나타납니다. 이렇게 하면 처리를 위해 문서를 차단하고 있는 사용자를 연락하려는 경우 충분한 정보를 얻을 수 있습니다.
- 쿼리 행 확인 (SharePoint 기본값: 한 번에 5000개 이하의 파일만 읽을 수 있습니다. 이 필드를 사용하여 구성된 한도를 설정하세요)
기본적으로 SharePoint는 5000개 이상의 목록 항목이 표시/선택되는 것을 허용하지 않습니다. 이 제한을 우회하려면 선택 결과를 병합할 시점을 지정하는 이 매개변수를 설정해야 합니다. 즉, 기본값인 5000개 문서가 구성된 경우 ReplaceMagic은 5000개 세트로 문서 목록을 반환하고 항상 이전에 읽은 문서 목록에 하나의 세트를 추가합니다. 이렇게 하면 5000개 이상의 문서가 있는 라이브러리에도 제한 없이 액세스할 수 있습니다.
참고. 이 매개변수는 구성 가능하므로 SharePoint 관리자와 이 매개변수를 어떤 값으로 설정해야 하는지 확인하세요!
- 중요:
- 처리 중 ReplaceMagic이 변경한 모든 설정은 처리 완료 후 원래 값으로 재설정됩니다.
- 문서가 체크아웃된 후 체크인된 경우 체크인 상태로 유지됩니다. 이전 사용자로 체크아웃할 수 없습니다.
- 마지막 수정 날짜, 작성자 및 편집자를 유지할 수 있으려면 ReplaceMagic이 사용하는 사용자가 사이트 관리자 컬렉션에 속해야 합니다. 그렇지 않으면 변경할 수 없습니다.
질문이 있으신 경우 주저하지 말고 문의하기.










