마이그레이션 XML 파일 이해

기본 USMT(사용자 상태 마이그레이션 도구) 마이그레이션의 동작은 XML 파일을 사용하여 수정할 수 있습니다. 이러한 파일은 USMT 도구가 파일 및 설정을 수집하고 적용해야 하는 위치와 방법에 대한 지침을 제공합니다. USMT에는 기본 마이그레이션을 사용자 지정하는 데 사용할 수 있는 세 가지 XML 파일, MigDocs.xml 즉 원본 컴퓨터에서 파일을 검색하는 방법을 수정하는 및 MigUser.xml 파일, 지원되는 애플리케이션 설정을 마이그레이션하는 데 필요한 MigApps.xml 파일이 포함되어 있습니다. 사용자 지정 XML 파일 및 Config.xml 파일을 만들고 편집하여 마이그레이션을 추가로 사용자 지정할 수 있습니다.

이 문서에서는 기본 및 사용자 지정 마이그레이션 XML 파일에 대한 개요를 제공하고 사용자 지정된 버전의 MigDocs.xml 파일을 만들고 편집하기 위한 지침을 포함합니다. 이 파일은 MigDocs.xml USMT에서 사용할 수 있는 새 GenerateDocPatterns 함수를 사용하여 원본 컴퓨터에서 사용자 문서를 자동으로 찾습니다.

Config.xml 파일 개요

파일은 Config.xmlScanState 도구의 옵션으로 /genconfig 만든 구성 파일입니다. USMT가 마이그레이션하는 운영 체제 구성 요소를 수정하는 데 사용할 수 있습니다. 파일은 Config.xml 다음 예제와 같은 다른 XML 파일과 함께 사용할 수 있습니다.

ScanState.exe /i:migapps.xml /i:MigDocs.xml /genconfig:c:\myFolder\Config.xml

이러한 방식으로 사용하면 파일은 Config.xml 다른 XML 파일을 수정하거나 만들지 않고도 사용자 프로필, 데이터 및 설정을 포함하여 마이그레이션의 측면을 엄격하게 제어합니다. 파일에 대한 Config.xml 자세한 내용은 USMT XML 파일 사용자 지정Config.xml 파일을 참조하세요.

참고

파일의 XML 요소를 수정할 때 파일에서 요소를 Config.xml 삭제하는 대신 요소의 migrate 속성을 아니요 로 설정합니다. 속성을 설정하는 대신 요소가 삭제된 경우에도 다른 XML 파일의 규칙은 구성 요소를 마이그레이션할 수 있습니다.

MigApp.xml 파일 개요

USMT와 함께 설치된 파일에는 MigApp.xmlUSMT Migrate란?에 나열된 애플리케이션에 대한 설정을 마이그레이션하는 지침이 포함되어 있습니다. 애플리케이션 설정을 MigApp.xml 마이그레이션하려면 옵션을 사용하여 /iScanStateLoadState 도구를 사용할 때 파일을 포함해야 합니다. 및 MigUser.xml 파일은 MigDocs.xml 애플리케이션 설정을 마이그레이션하지 않습니다. 추가 애플리케이션을 포함하도록 사용자 지정 XML 파일을 만들 수 있습니다. 자세한 내용은 USMT XML 파일 사용자 지정을 참조하세요.

중요

이 파일은 MigApps.xml Microsoft Office Outlook에 연결된 .pst 파일만 검색하고 마이그레이션합니다. Outlook에 연결되지 않은 .pst 파일을 마이그레이션하는 방법에 대한 자세한 내용은 사용자 지정된 버전의 XML 파일에 대한 샘플 마이그레이션 규칙을 참조하세요.

MigDocs.xml 파일 개요

파일은 MigDocs.xmlGenerateDocPatterns 도우미 함수를 사용하여 USMT가 파일의 위치에 따라 원본 컴퓨터에서 파일을 마이그레이션하는 지침을 만듭니다. 이 파일은 MigDocs.xmlSCANStateLoadState 도구와 함께 사용하여 XML 지침 없이 USMT를 사용하는 것보다 더 많은 대상 마이그레이션을 수행할 수 있습니다.

기본 MigDocs.xml 파일은 다음 데이터를 마이그레이션합니다.

  • , %PROGRAMFILES%, %PROGRAMDATA%또는 %USERS%를 제외한 %WINDIR%드라이브의 루트에 있는 모든 파일

  • 모든 고정 드라이브의 루트 디렉터리에 있는 모든 폴더입니다. 예를 들면 c:\data_mail\*[*]와 같습니다.

  • 시스템 프로필의 파일을 제외한 Profiles 폴더의 루트에 있는 모든 파일입니다. 예를 들면 c:\users\name[mail.pst]와 같습니다.

  • 시스템 프로필 폴더를 제외한 Profiles 폴더의 루트에 있는 모든 폴더입니다. 예를 들면 c:\users\name\new folder\*[*]와 같습니다.

  • 표준 공유 폴더:

    • CSIDL_COMMON_DESKTOPDIRECTORY

    • CSIDL_COMMON_FAVORITES

    • CSIDL_COMMON_DOCUMENTS

    • CSIDL_COMMON_MUSIC

    • CSIDL_COMMON_PICTURES

    • CSIDL_COMMON_VIDEO

    • FOLDERID_PublicDownloads

  • 각 사용자에 대한 표준 사용자 프로필 폴더:

    • CSIDL_MYDOCUMENTS

    • CSIDL_MYPICTURES

    • FOLDERID_OriginalImages

    • CSIDL_MYMUSIC

    • CSIDL_MYVIDEO

    • CSIDL_FAVORITES

    • CSIDL_DESKTOP

    • CSIDL_QUICKLAUNCH

    • FOLDERID_Contacts

    • FOLDERID_Libraries

    • FOLDERID_Downloads

    • FOLDERID_SavedGames

    • FOLDERID_RecordedTV

기본 MigDocs.xml 파일은 다음 데이터를 마이그레이션하지 않습니다.

  • 숨겨진 특성과 시스템 특성으로 태그가 지정된 파일입니다.

  • 이동식 드라이브의 파일 및 폴더.

  • %WINDIR%, %PROGRAMDATA%및 %PROGRAMFILES% 폴더의 데이터입니다.

  • 설치된 애플리케이션을 포함하는 폴더입니다.

/genmigxml 옵션은 ScanState 도구와 함께 사용하여 마이그레이션되는 파일을 검토하고 수정할 수 있습니다.

MigUser.xml 파일 개요

파일에는 MigUser.xml USMT에서 파일 이름 확장명을 기반으로 사용자 파일을 마이그레이션하는 지침이 포함되어 있습니다. 이 파일은 MigUser.xmlSCANStateLoadState 도구와 함께 사용하여 XML 지침 없이 USMT를 사용하는 것보다 더 많은 대상 마이그레이션을 수행할 수 있습니다. 파일은 MigUser.xml 표준 사용자 프로필 폴더의 모든 파일과 지정된 파일 이름 확장명이 있는 컴퓨터의 모든 파일을 수집합니다.

기본 MigUser.xml 파일은 다음 데이터를 마이그레이션합니다.

  • 표준 사용자 프로필 폴더의 모든 파일은 다음과 같습니다.

    • CSIDL_MYVIDEO

    • CSIDL_MYMUSIC

    • CSIDL_DESKTOP

    • CSIDL_STARTMENU

    • CSIDL_PERSONAL

    • CSIDL_MYPICTURES

    • CSIDL_FAVORITES

    • CSIDL_QUICK 시작

  • 다음 확장이 있는 파일:

    .accdb, .ch3, .csv, .dif, .doc*, .dot*, .dqy, .iqy, .mcw, .mdb*, .mpp, .one*, .oqy, .or6, .pot*, .ppa, .pps*, .ppt*, .pre, .pst, .pub, .qdf, .qel, .qph, .qsd, .rqy, .rtf, .scd, .sh3, .slk, .txt, .vl*, .vsd, .wk*, .wpd, .wps, .wq1, .wri, .xl*, .xla, .xlb, .xls*

    참고

    별표(*)는 0개 이상의 문자를 의미합니다.

    참고

    Microsoft Office 애플리케이션에서 사용할 수 있는 OpenDocument 확장(*.odt, *.odp, *.ods)은 기본적으로 마이그레이션되지 않습니다.

기본 MigUser.xml 파일은 다음 데이터를 마이그레이션하지 않습니다.

  • 숨김시스템 특성으로 태그가 지정된 파일입니다.

  • 이동식 드라이브의 파일 및 폴더.

  • , , %PROGRAMFILES%%PROGRAMDATA% 폴더의 %WINDIR%데이터입니다.

  • 사용자 프로필 외부의 폴더에 있는 파일에 대한 ACLS입니다.

MigUser.xml 파일을 복사한 다음, 표준 사용자 프로필 폴더 및 파일 이름 확장명을 포함하거나 제외하도록 복사를 수정할 수 있습니다. 원본 컴퓨터에서 마이그레이션해야 하는 파일에 대한 모든 확장이 알려진 경우 파일을 사용하여 MigUser.xml 파일의 위치에 관계없이 모든 관련 데이터를 이동합니다. 그러나 파일로 마이그레이션해야 하는 모든 파일 확장명에서 MigUser.xml 를 추가하면 의도한 것보다 더 많은 파일이 포함된 마이그레이션이 발생할 수 있습니다. 예를 들어 모든 .jpg 파일이 마이그레이션되는 경우 원본 컴퓨터에 설치된 레거시 애플리케이션에서 썸네일 및 로고와 같은 이미지 파일을 마이그레이션할 수도 있습니다.

참고

파일 내 규칙에 포함된 각 파일 이름 확장명은 MigUser.xmlScanState 도구가 마이그레이션을 위해 파일을 수집하는 데 필요한 시간을 증가합니다. 300개 이상의 파일 형식을 마이그레이션하는 경우 마이그레이션 환경이 느려질 수 있습니다. 데이터 마이그레이션을 구성하는 다른 방법에 대한 자세한 내용은 이 문서의 여러 XML 파일 사용 섹션을 참조하세요.

여러 XML 파일 사용

ScanStateLoadState 도구와 함께 여러 XML 파일을 사용할 수 있습니다. USMT에 포함되거나 생성된 각 기본 XML 파일은 마이그레이션의 특정 구성 요소에 대해 구성됩니다. 사용자 지정 XML 파일을 사용하여 이러한 기본 파일을 더 많은 마이그레이션 규칙으로 보완할 수도 있습니다.

XML 마이그레이션 파일 다음 구성 요소를 수정합니다.
Config.xml 파일 바탕 화면 배경 화면 및 배경 테마와 같은 운영 체제 구성 요소입니다.
Config.xml 다른 기본 XML 파일을 사용하여 파일을 생성 Config.xml 하여 일부 애플리케이션 및 문서 설정을 포함하도록 를 확장할 수도 있습니다. 자세한 내용은 USMT XML 파일 사용자 지정 파일Config.xml 참조하세요.
MigApps.xml 파일 애플리케이션 설정.
파일MigUser.xml 또는 MigDocs.xml 사용자 파일 및 프로필 설정.
사용자 지정 XML 파일 애플리케이션 설정, 사용자 프로필 설정 또는 사용자 파일은 다른 XML 파일에 포함된 규칙을 초과합니다.

예를 들어 다음 예제와 같이 모든 XML 마이그레이션 파일 형식을 단일 마이그레이션에 사용할 수 있습니다.

ScanState.exe <store> /config:c:\myFolder\Config.xml /i:migapps.xml /i:MigDocs.xml /i:CustomRules.xml

사용자 파일 마이그레이션에 대한 XML 규칙

중요

MigDocs.xml 파일은 MigUser.xml 동일한 명령에서 함께 사용하면 안 됩니다. 두 XML 파일을 모두 사용하면 일부 마이그레이션된 파일이 중복될 수 있습니다. 마이그레이션된 일부 파일의 중복은 각 XML 파일에 충돌하는 대상 위치 지침이 제공될 때 발생할 수 있습니다. 대상 파일은 마이그레이션 중에 한 번 저장되지만 각 XML 파일은 대상 컴퓨터의 다른 위치에 파일을 적용합니다.

데이터 집합을 알 수 없거나 많은 파일이 표준 사용자 프로필 폴더 MigDocs.xml 외부에 저장되는 경우 파일은 더 광범위한 데이터 범위를 수집하기 때문에 MigDocs.xml 파일보다 MigUser.xml 더 나은 선택입니다. 파일은 MigDocs.xml 위치에 따라 데이터 폴더를 마이그레이션합니다. 파일은 MigUser.xml 지정된 파일 이름 확장명을 가진 파일만 마이그레이션합니다.

마이그레이션을 보다 자세히 제어하려면 사용자 지정 XML 파일을 만듭니다. 사용자 지정 XML 파일을 만드는 방법에 대한 자세한 내용은 사용자 지정 XML 파일 만들기 및 편집을 참조하세요.

사용자 지정 XML 파일 만들기 및 편집

/genmigxml 명령줄 옵션을 사용하여 마이그레이션에 포함된 파일을 확인할 수 있습니다. 옵션은 /genmigxml 지정된 위치에 파일을 만듭니다. 그런 다음 파일의 XML 규칙을 검토하고 필요한 경우 수정할 수 있습니다.

참고

USMT를 다시 설치하면 기본 마이그레이션 XML 파일을 덮어쓰고 이러한 파일에 대한 사용자 지정이 손실됩니다. 사용자 지정 마이그레이션 규칙에 대해 별도의 XML 파일을 만들고 안전한 위치에 저장하는 것이 좋습니다.

원본 컴퓨터에 대한 XML 마이그레이션 규칙 파일을 생성하려면 다음을 수행합니다.

  1. 모든 프로그램액세서리시작을> 선택합니다.>

  2. 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 실행 을 선택합니다.

  3. 관리자 권한이 있는 계정을 선택하고 암호를 제공한 다음 확인을 선택합니다.

  4. 명령 프롬프트에서 다음을 입력합니다.

    cd /d <USMTpath>
    ScanState.exe /genmigxml: <filepath.xml>
    

    각 항목은 다음을 의미합니다.

    • <USMTpath> - 저장된 USMT 파일 및 도구의 원본 컴퓨터에 있는 위치입니다.
    • < >filepath.xml - 보고서를 저장할 수 있는 파일의 전체 경로입니다.

    예를 들어 다음을 입력합니다.

    cd /d c:\USMT
    ScanState.exe /genmigxml:"C:\Users\USMT Tester\Desktop\genMig.xml"
    

GenerateDocPatterns 함수

파일은 MigDocs.xml 세 개의 부울 값을 취하는 함수를 호출 GenerateDocPatterns 합니다. 설정을 변경하여 파일이 마이그레이션에 MigDocs.xml 대한 XML 규칙을 생성하는 방식을 수정할 수 있습니다.

  • ScanProgramFiles: 이 인수는 시스템 컨텍스트에서 함수가 GenerateDocPatterns 호출되는 경우에만 유효합니다. 이 인수는 프로그램 파일 디렉터리를 검사하여 알려진 애플리케이션에 대해 등록된 파일 이름 확장명을 수집할지 여부를 결정합니다.

    기본값: False

    예를 들어 TRUE로 설정하면.docMicrosoft Office 애플리케이션에 등록된 파일 이름 확장명이므로 함수는 Microsoft Office 디렉터리에서 .doc 파일을 검색하고 마이그레이션합니다. 함수는 GenerateDocPatterns 파일에 대해 .doc 다음 포함 패턴을 생성합니다.

    <pattern type="File">C:\Program Files\Microsoft Office[.doc]</pattern>

    포함된 폴더의 자식 폴더에 설치된 애플리케이션 ScanProgramFiles 이 포함된 경우 자식 폴더에 대한 제외 규칙도 만듭니다. 애플리케이션 폴더 아래의 모든 폴더에서 등록된 파일 이름 확장명을 재귀적으로 검색합니다.

  • IncludePatterns: 이 인수는 XML에서 제외 또는 포함 패턴을 생성할지 여부를 결정합니다. 이 인수가 TRUE로 설정되면 함수는 GenerateDocPatterns 포함 패턴을 생성하고 요소 아래에 함수를 <include> 추가해야 합니다. 이 인수를 FALSE 로 변경하면 제외 패턴이 생성되고 요소 아래에 함수를 <exclude> 추가해야 합니다.

    기본값: True

  • SystemDrive: 이 인수는 모든 고정 드라이브에 대한 패턴을 생성할지 아니면 시스템 드라이브에 대해서만 패턴을 생성할지를 결정합니다. 이 인수를 TRUE 로 변경하면 모든 패턴이 시스템 드라이브로 제한됩니다.

    기본값: False

사용법:

MigXmlHelper.GenerateDocPatterns ("<ScanProgramFiles>", "<IncludePatterns>", "<SystemDrive>")

시스템 드라이브에 대해서만 포함 데이터 패턴을 만들려면 다음을 수행합니다.

<include filter='MigXmlHelper.IgnoreIrrelevantLinks()'>
     <objectSet>
        <script>MigXmlHelper.GenerateDocPatterns ("FALSE","TRUE","TRUE")</script>
     </objectSet>
</include>

%PROGRAMFILES% 디렉터리에서 등록된 확장 프로그램에 대한 파일을 수집하는 포함 규칙을 만들려면 다음을 수행합니다.

<include filter='MigXmlHelper.IgnoreIrrelevantLinks()'>
     <objectSet>
        <script>MigXmlHelper.GenerateDocPatterns ("TRUE","TRUE","FALSE")</script>
     </objectSet>
</include>

제외 데이터 패턴을 만들려면 다음을 수행합니다.

<exclude filter='MigXmlHelper.IgnoreIrrelevantLinks()'>
     <objectSet>
        <script>MigXmlHelper.GenerateDocPatterns ("FALSE","FALSE","FALSE")</script>
     </objectSet>
</exclude>

시스템 및 사용자 컨텍스트 이해

마이그레이션 XML 파일에는 컨텍스트 설정이 서로 다른 두 <가지 구성 요소> 요소가 포함되어 있습니다.

  • 시스템 컨텍스트는 사용자 프로필 디렉터리에 저장되지 않은 컴퓨터의 파일에 적용됩니다.
  • 사용자 컨텍스트는 개별 사용자에게 특정한 파일에 적용됩니다.

시스템 컨텍스트

시스템 컨텍스트에는 사용자 프로필 디렉터리 외부의 데이터에 대한 규칙이 포함됩니다. 예를 들어 파일 GenerateDocPatterns 의 시스템 컨텍스트에서 MigDocs.xml 호출되면 함수는 모든 공통 셸 폴더, 하드 드라이브의 루트 디렉터리에 있는 파일 및 하드 드라이브의 루트에 있는 폴더에 대한 패턴을 만듭니다. 다음 폴더가 포함됩니다.

  • CSIDL_COMMON_DESKTOPDIRECTORY

  • CSIDL_COMMON_FAVORITES

  • CSIDL_COMMON_DOCUMENTS

  • CSIDL_COMMON_MUSIC

  • CSIDL_COMMON_PICTURES

  • CSIDL_COMMON_VIDEO

  • FOLDERID_PublicDownloads

사용자 컨텍스트

사용자 컨텍스트에는 사용자 프로필 디렉터리의 데이터에 대한 규칙이 포함됩니다. 파일의 사용자 컨텍스트에서 MigDocs.xml 호출되면 함수는 GenerateDocPatterns 모든 사용자 셸 폴더, 프로필 루트에 있는 파일 및 프로필의 루트에 있는 폴더에 대한 패턴을 만듭니다. 다음 폴더가 포함됩니다.

  • CSIDL_MYDOCUMENTS

  • CSIDL_MYPICTURES

  • FOLDERID_OriginalImages

  • CSIDL_MYMUSIC

  • CSIDL_MYVIDEO

  • CSIDL_FAVORITES

  • CSIDL_DESKTOP

  • CSIDL_QUICKLAUNCH

  • FOLDERID_Contacts

  • FOLDERID_Libraries

  • FOLDERID_Downloads

  • FOLDERID_SavedGames

  • FOLDERID_RecordedTV

참고

사용자 컨텍스트가 할당된 구성 요소에 포함된 규칙은 컴퓨터의 각 사용자 프로필에 대해 실행됩니다. 파일에서 여러 번 MigDocs.xml 스캔한 파일은 마이그레이션 저장소에 한 번만 복사됩니다. 그러나 사용자 컨텍스트에서 많은 수의 규칙이 마이그레이션 속도를 늦출 수 있습니다. 해당되는 경우 시스템 컨텍스트를 사용합니다.

사용자 지정된 버전의 XML 파일에 대한 샘플 마이그레이션 규칙

USMT에서 사용자 지정된 XML 파일에 대한 모범 사례 및 요구 사항은 USMT XML 파일 사용자 지정일반 규칙을 참조하세요.

규칙 사용 예제 제외

다음 예제에서는 원본 컴퓨터에 라는 new folder디렉터리에 라는 new text document.txt 파일이 있습니다. 기본 MigDocs.xml 동작은 새 텍스트 document.txt 파일과 디렉터리에 포함된 new folder 모든 파일을 마이그레이션합니다. 함수에서 생성된 규칙은 다음과 같습니다.

규칙 구문
규칙 1 <pattern type="File">d:\new folder[new text document.txt]</pattern>
규칙 2 <pattern type="File">d:\new folder[]</pattern>

에서 새 텍스트 document.txt 파일 및 .txt 파일을 new folder제외하려면 다음을 수정할 수 있습니다.

예제 1: 폴더의 모든 .txt 파일 제외

규칙 1을 제외하려면 파일 이름과 정확히 일치해야 합니다. 그러나 규칙 2의 경우 파일 이름 확장명을 사용하여 파일을 제외하는 패턴을 만들 수 있습니다.

<exclude>
     <objectSet>
        <pattern type="File">D:\Newfolder\[new text document.txt]</pattern>
         <pattern type="File">D:\New folder\*[*.txt]</pattern>
     </objectSet>
</exclude>

예제 2: UnconditionalExclude 요소를 사용하여 포함 규칙보다 규칙 우선 순위를 지정합니다.

파일의 파일 이름 또는 위치를 알 수 없지만 파일 이름 확장명을 알고 있는 경우 함수를 GenerateDrivePatterns 사용할 수 있습니다. 그러나 규칙은 파일에서 생성된 MigDocs.xml 기본 포함 규칙보다 덜 구체적이므로 우선 순위가 없습니다. <UnconditionalExclude> 요소는 기본 포함 규칙보다 이 규칙 우선 순위를 지정하는 데 사용해야 합니다. XML 마이그레이션 규칙의 우선 순위 순서에 대한 자세한 내용은 충돌 및 우선 순위를 참조하세요.

<unconditionalExclude>
     <objectSet>
        <script>MigXmlHelper.GenerateDrivePatterns ("*[*.txt]", "Fixed")</script>
     </objectSet>
</unconditionalExclude>

예제 3: UserandSystem 컨텍스트 구성 요소를 사용하여 두 컨텍스트에서 규칙을 실행합니다.

UnconditionalExclude> 요소를 시스템 컨텍스트와 사용자 컨텍스트 모두에 적용<하려면 UserandSystem 컨텍스트를 사용하여 세 번째 구성 요소를 만들 수 있습니다. 이 구성 요소의 규칙은 두 컨텍스트에서 실행됩니다.

<component type="Documents" context="UserandSystem">
   <displayName>MigDocExcludes</displayName>
   <role role="Data">
     <rules>
       <unconditionalExclude>
         <objectSet>
                <script>MigXmlHelper.GenerateDrivePatterns ("*[*.txt]", "Fixed")</script>
         </objectSet>
       </unconditionalExclude>
     </rules>
   </role>
</component>

사용자 지정 마이그레이션 XML 파일에서 사용할 수 있는 제외 규칙의 더 많은 예제는 파일 및 설정 제외를 참조하세요.

규칙 사용 예제 포함

애플리케이션 데이터 디렉터리가 포함 규칙을 추가해야 하는 가장 일반적인 위치입니다. 함수는 GenerateDocPatterns 기본적으로 이 위치를 제외합니다. 조직에서 중요한 데이터를 이 위치에 저장하는 애플리케이션을 사용하는 경우 포함 규칙을 만들어 데이터를 마이그레이션할 수 있습니다. 예를 들어 .pst 파일의 기본 위치는 입니다 %CSIDL_LOCAL_APPDATA%\Microsoft\Outlook. 파일에는 MigApp.xml Microsoft Outlook에 연결된 .pst 파일만 이동하는 마이그레이션 규칙이 포함되어 있습니다. 연결되지 않은 .pst 파일을 포함하려면 다음을 수정할 수 있습니다.

예제 1: 알려진 사용자 폴더에 파일 이름 확장명 포함

이 규칙에는 기본 위치에 있지만 Microsoft Outlook에 연결되지 않은 .pst 파일이 포함됩니다. 사용자 컨텍스트를 사용하여 컴퓨터의 각 사용자에 대해 이 규칙을 실행합니다.

<include filter='MigXmlHelper.IgnoreIrrelevantLinks()'>
     <objectSet>
        <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Outlook\*[*.pst]</pattern>
     </objectSet>
</include>

예제 2: 프로그램 파일에 파일 이름 확장명 포함

프로그램 파일 폴더와 같은 사용자 프로필 외부 위치의 경우 규칙을 시스템 컨텍스트 구성 요소에 추가할 수 있습니다.

<include filter='MigXmlHelper.IgnoreIrrelevantLinks()'>
     <objectSet>
        <pattern type="File">%CSIDL_PROGRAM_FILES%\*[*.pst]</pattern>
     </objectSet>
</include>

사용자 지정 마이그레이션 XML 파일에 사용할 수 있는 포함 규칙의 더 많은 예제는 파일 및 설정 포함을 참조하세요.

XML 마이그레이션 규칙의 우선 순위 순서에 대한 자세한 내용은 충돌 및 우선 순위를 참조하세요.

다음 단계

마이그레이션에 대한 추가 규칙은 파일 또는 다른 XML 마이그레이션 파일에 포함될 MigDocs.xml 수 있습니다. 예를 들어 <locationModify> 요소를 사용하여 대상 컴퓨터에 적용할 때 파일이 수집된 폴더에서 다른 폴더로 파일을 이동할 수 있습니다.

XML 스키마(MigXML.xsd) 파일을 사용하여 사용자 지정된 XML 파일의 구문의 유효성을 검사할 수 있습니다. 자세한 내용은 USMT 리소스를 참조하세요.