티스토리 뷰

특정 폴더나 파일을 복사할 때 "지정한 파일 이름이 올바르지 않거나 너무 깁니다." 라는 메세지와 함께 복사가 되지 않는 경우 (폴더, 파일명, 확장자 포함 260자이상 제한)

 

1. Windows 10 Pro / Enterprise Edition 레지스트리 편집

  - 윈도우키 + R (실행)

  - gpedit.msc

  - 로컬 그룹 정책 편집기 > 컴퓨터 구성 > 관리 템플릿 > 시스템 > 파일시스템

    'Win32 긴 경로 사용' 구성되지 않음 > '사용' 으로 변경

 

2. Robocopy 명령어 유용한 옵션 및 활용법

 

  ex) robocopy "'원본의데이터 경로" "복사/이동할 경로" "옵션"

  1) robocopy c:\source d:\target *.*    <-- 모든 파일 복사

  2) robocopy c:\source d:\target *.txt  <-- 특정 확장자 모든 파일 복사

  3) robocopy c:\source d:\target /E   <-- 하위 빈폴더 포함

 

  이외 옵션

  /S: 빈폴더 제외

  /SEC: 보안설정된 파일 복사

  /MIR: 미러링 옵션 - 지정한 원본경로ㅗ 데이터그대로 target 복사, 원본과 상이할 경우 자동삭제 

        (*  script를 활용 특정 네트워크 드라이브 동기화 목적 유용)

 

-------------------------------------------------------------------------------
   ROBOCOPY     ::     Windows용 견고한 파일 복사
-------------------------------------------------------------------------------

  시작됨: 2020년 10월 13일 화요일 오전 11:10:54
             사용법 :: ROBOCOPY 원본 대상 [파일 [파일]...] [옵션]

               원본 :: 원본 디렉터리(드라이브:\경로 또는 \\서버\공유\경로)
               대상 :: 대상 디렉터리(드라이브:\경로 또는 \\서버\공유\경로)
               파일 :: 복사할 파일입니다. 이름/와일드카드: 기본값은 "*.*"입니다.

::
:: 복사 옵션:
::
                 /S :: 비어 있는 디렉터리는 제외하고 하위 디렉터리를 복사합니다.
                 /E :: 비어 있는 디렉터리를 포함하여 하위 디렉터리를 복사합니다.
             /LEV:n :: 원본 디렉터리 트리의 최상위 n개 수준만 복사합니다.

                 /Z :: 다시 시작 모드에서 파일을 복사합니다.
                 /B :: 백업 모드에서 파일을 복사합니다.
                /ZB :: 다시 시작 모드를 사용합니다. 액세스가 거부된 경우 백업
                       모드를 사용합니다.
                 /J :: 버퍼를 사용하지 않은 I/O로 복사합니다(큰 파일에 권장).
            /EFSRAW :: EFS RAW 모드에서 암호화된 모든 파일을 복사합니다.

  /COPY:copyflag[s] :: 파일에 대해 복사할 내용입니다. 기본값은 /COPY:DAT입니다.
                       (copyflags : D=데이터, A=특성, T=타임스탬프, X=대체 데이터 스트림 건너뛰기).
                       (S=보안=NTFS ACL, O=소유자 정보, U=감사 정보).


               /SEC :: 보안된 파일을 복사합니다. /COPY:DATS와 동일합니다.
           /COPYALL :: 모든 파일 정보를 복사합니다. /COPY:DATSOU와 동일합니다.
            /NOCOPY :: 파일 정보를 복사하지 않습니다. /PURGE와 사용하면 좋습니다.
            /SECFIX :: 건너뛴 파일도 포함하여 모든 파일의 파일 보안을 수정합니다.
            /TIMFIX :: 건너뛴 파일도 포함하여 모든 파일의 파일 시간을 수정합니다.

             /PURGE :: 원본에 없는 대상 파일/디렉터리를 삭제합니다.
                /MIR :: 디렉터리 트리를 미러링합니다. /E와 /PURGE를 함께 쓰는 것과 동일합니다.

               /MOV :: 파일을 이동합니다. 복사한 다음 원본에서 삭제합니다.
              /MOVE :: 파일 및 디렉터리를 이동합니다. 복사한 다음 원본에서
                       삭제합니다.

     /A+:[RASHCNET] :: 제공된 특성을 복사된 파일에 추가합니다.
     /A-:[RASHCNET] :: 제공된 특성을 복사된 파일에서 제거합니다.

            /CREATE :: 디렉터리 트리와 길이가 0인 파일만 만듭니다.
               /FAT :: 8.3 FAT 파일 이름만 사용하여 대상 파일을 만듭니다.
               /256 :: 256자를 초과하는 매우 긴 경로에 대한 지원을 사용하지
                       않습니다.

             /MON:n :: 원본을 모니터링합니다. n개 이상의 변경 내용이
                       표시된 경우 다시 실행합니다.
             /MOT:m :: 원본을 모니터링합니다. 변경 내용이 있으면 m분 후에
                       다시 실행합니다.

      /RH:hhmm-hhmm :: 실행 시간 - 새 복사본을 시작할 수 있는 시간입니다.
                /PF :: 통과 기준이 아닌 파일당 기준으로 실행 시간을 확인합니다.

             /IPG:n :: 패킷 간 간격(ms), 저속 회선에서 사용 가능한 대역폭을
                       확보합니다.

                /SJ:: 접합을 접합 대상으로 복사하는 대신 접합으로 복사합니다.
                /SL:: 바로 가기 링크를 링크 대상으로 복사하는 대신 링크로 복사합니다.

            /MT[:n] :: n개의 스레드가 있는 다중 스레드를 복사합니다(기본값 8).
                       n은 1 이상 128 이하여야 합니다.
                       이 옵션은 /IPG 및 /EFSRAW 옵션과 호환되지 않습니다.
                       성능을 향상시키려면 /LOG 옵션을 사용하여 출력을 리디렉션하세요.

 /DCOPY:copyflag[s] :: 디렉터리에 대해 복사할 내용(기본값은 /DCOPY:DA).
                       (copyflags : D=데이터, A=특성, T=타임스탬프, E=EA, X=대체 데이터 스트림 건너뛰기).

           /NODCOPY :: 디렉터리 정보 복사 안 함(기본적으로 /DCOPY:DA 수행).

         /NOOFFLOAD :: Windows 복사본 오프로드 메커니즘을 사용하지
                       않고 파일을 복사합니다.

          /COMPRESS :: 파일을 전송하는 동안 네트워크 압축을 요청합니다(해당하는 경우).

::
:: 파일 선택 옵션:
::
                 /A :: 보관 특성 집합이 있는 파일만 복사합니다.
                 /M :: 보관 특성이 있는 파일만 복사하고 보관 특성을 해제합니다.
    /IA:[RASHCNETO] :: 지정된 특성을 가진 파일만 포함합니다.
    /XA:[RASHCNETO] :: 지정된 특성을 가진 파일을 제외합니다.

 /XF file [file]... :: 지정된 이름/경로/와일드카드와 일치하는 파일을 제외합니다.
 /XD dirs [dirs]... :: 지정된 이름/경로와 일치하는 디렉터리를 제외합니다.

                /XC :: 변경된 파일을 제외합니다.
                /XN :: 새 파일을 제외합니다.
                /XO :: 오래된 파일을 제외합니다.
                /XX :: 추가 파일 및 디렉터리를 제외합니다.
                /XL :: 고립된 파일 및 디렉터리를 제외합니다.
                /IS :: 같은 파일을 포함합니다.
                /IT :: 조정된 파일을 포함합니다.

             /MAX:n :: 최대 파일 크기 - n바이트를 초과하는 파일을 제외합니다.
             /MIN:n :: 최소 파일 크기 - n바이트 미만의 파일을 제외합니다.

          /MAXAGE:n :: 최대 파일 사용 기간 - n일/날짜보다 오래된 파일을
                       제외합니다.
          /MINAGE:n :: 최소 파일 사용 기간 - n일/날짜보다 최신 파일을
                       제외합니다.
          /MAXLAD:n :: 최대 마지막 액세스 날짜 - n 이후에 사용되지 않은
                       파일을 제외합니다.
          /MINLAD:n :: 최소 마지막 액세스 날짜 - n 이후에 사용된 파일을
                       제외합니다.
                       n이 1900보다 크면 n은 n일과 같고 그렇지 않으면
                       n은 YYYYMMDD 날짜입니다.

               /FFT :: FAT 파일 시간(2초 단위)을 가정합니다.
               /DST :: 1시간의 DST 시간 차이를 보완합니다.

                /XJ:: 파일 및 디렉터리 모두에 대한 바로 가기 링크 및 접합 지점을 제외합니다.
               /XJD :: 디렉터리 및 접합 지점에 대한 바로 가기 링크를 제외합니다.
               /XJF:: 파일의 심볼 링크를 제외합니다.

                /IM :: 수정된 파일을 포함합니다 (변경 시간에 차이가 있음).
::
:: 다시 시도 옵션:
::
               /R:n :: 실패한 복사본에 대한 다시 시도 횟수입니다. 기본값은
                       1백만입니다.
               /W:n :: 다시 시도 간 대기 시간입니다. 기본값은 30초입니다.

               /REG :: /R:n 및 /W:n을 레지스트리에 기본 설정으로 저장합니다.

               /TBD :: sharenames가 정의될 때까지 기다립니다(다시 시도 오류 67).

               /LFSM:: 사용 가능한 공간 부족 모드에서 작동하고 복사 일시 중지 및 다시 시작을 사용하도록 설정합니다 (설명 참조).

               /LFSM: n [KMG]::/LFSM, n [K:kb, M:mega, G:giga] 바이트의 층 크기를 지정합니다.

::
:: 로깅 옵션:
::
                 /L :: 목록 전용 - 파일을 복사 또는 삭제하거나 타임스탬프를
                       만들지 않습니다.
                 /X :: 선택된 파일을 제외하고 모든 추가 파일을 보고합니다.
                 /V :: 자세한 정보 표시를 출력하고 건너뛴 파일을 표시합니다.
                /TS :: 출력에 원본 파일 타임스탬프를 포함합니다.
                /FP :: 출력에 파일의 전체 경로 이름을 포함합니다.
             /BYTES :: 바이트 크기로 인쇄합니다.

                /NS :: 크기 없음 - 파일 크기를 기록하지 않습니다.
                /NC :: 클래스 없음 - 파일 클래스를 기록하지 않습니다.
               /NFL :: 파일 목록 없음 - 파일 이름을 기록하지 않습니다.
               /NDL :: 디렉터리 목록 없음 - 디렉터리 이름을 기록하지 않습니다.

                /NP :: 진행률 없음 - 복사율(%)을 표시하지 않습니다.
               /ETA :: 복사하는 파일의 예상 도착 시간을 표시합니다.

          /LOG:file :: 상태를 로그 파일에 출력합니다. 기존 로그를 덮어씁니다.
         /LOG+:file :: 상태를 로그 파일에 출력합니다. 기존 로그에 추가합니다.

       /UNILOG:file :: 상태를 유니코드로 로그 파일에 출력합니다. 기존
                       로그를 덮어씁니다.
      /UNILOG+:file :: 상태를 유니코드로 로그 파일에 출력합니다. 기존 로그에
                       추가합니다.

               /TEE :: 로그 파일과 콘솔 창에 출력합니다.

               /NJH :: 작업 헤더가 없습니다.
               /NJS :: 작업 요약이 없습니다.

           /UNICODE :: 상태를 유니코드로 출력합니다.

::
:: 작업 옵션:
::
       /JOB:jobname :: 명명된 작업 파일에서 매개 변수를 가져옵니다.
      /SAVE:jobname :: 명명된 작업 파일에 매개 변수를 저장합니다.
              /QUIT :: 매개 변수를 볼 수 있도록 명령줄을 처리한 후에 끝냅니다.
              /NOSD :: 원본 디렉터리가 지정되어 있지 않습니다.
              /NODD :: 대상 디렉터리가 지정되어 있지 않습니다.
                /IF :: 다음 파일을 포함합니다.

::
:: 설명:
::
       이전에 볼륨의 루트 디렉토리에서 /PURGE 또는 /MIR 사용하면
       요청된 작업이 robocopy에 의해 시스템 볼륨 정보 디렉터리 내부의
       파일에도 적용되었습니다. 이제는 더 이상 적용되지 않습니다.
       둘 중 하나가 지정되면 robocopy는 복사본 세션의 최상위 원본
       및 대상 디렉토리에서 해당 이름을 가진 파일 또는 디렉토리를 건너 뜁니다.

       수정된 파일 분류는 두 원본 모두에 적용되는 경우에만 적용됩니다
       그리고 대상 파일 시스템은 변경 타임 스탬프를 지원합니다 (예: NTFS)
       원본 및 대상 파일의 변경 시간은 다르지만
       다른 경우에는 동일합니다. 기본적으로 이러한 파일은 복사되지 않습니다.
       포함하세요.

       /DCOPY: E 플래그는 확장 특성 복사가
       디렉터리에 대해 시도되어야 함을 요청합니다. 현재 robocopy는
       디렉토리의 EA를 복사할 수 경우 계속 진행됩니다. 이 플래그는
       /COPYALL.

       /LFSM 사용은 '사용 가능한 공간 부족 모드'에서 작동하도록 robocopy를 요청합니다.
       이 모드에서 robocopy는 파일 복사로 인해
       대상 볼륨의 사용 가능한 공간이 '최소값'아래로 떨어질 때마다 일시 중지됩니다.
       이 값은 플래그의 LFSM:n[KMG] 형식으로 명시적으로 지정될 수 있습니다.
       명시적인 최소값 없이 /LFSM이 지정되면 최소값은
       대상 볼륨 크기의 10%로 설정됩니다.
       사용 가능한 공간 부족 MT, /EFSRAW, /B 및 /ZB와 호환되지 않습니다.





































































































































































































































댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함