bitsadmin addfilewithranges

지정된 된 작업에 파일을 추가 합니다. BITS는 원격 파일에서 지정된 된 범위를 다운로드 합니다. 이 스위치는 다운로드 작업에만 유효합니다.

구문

bitsadmin /addfilewithranges <job> <remoteURL> <localname> <rangelist>

매개 변수

매개 변수 설명
작업(job) 작업의 표시 이름 또는 GUID입니다.
remoteURL 서버에 있는 파일의 URL입니다.
localname 로컬 컴퓨터의 파일 이름입니다. 파일에 대한 절대 경로를 포함해야 합니다.
rangelist 오프셋:길이 쌍의 쉼표로 구분된 목록입니다. 길이 값에서 오프셋된 값을 구분 하려면 콜론을 사용 합니다. 예를 들어 값 0:100,2000:100,5000:eof 은 오프셋 0에서 100바이트, 오프셋 2000에서 100바이트, 오프셋 5000에서 파일의 끝으로 다시 기본 바이트를 전송하도록 BITS에 지시합니다.

설명

  • 토큰 eof 에 있는 오프셋 및 길이가 쌍 내에서 유효한 길이 값은 <rangelist>합니다. 지정된 된 파일의 끝까지 읽는 서비스에 지시 합니다.

  • addfilewithranges 다음과 같이 동일한 오프셋을 사용하여 길이가 0인 범위를 다른 범위와 함께 지정하면 명령이 오류 코드 0x8020002c 실패합니다.

    c:\bits>bitsadmin /addfilewithranges j2 http://bitsdc/dload/1k.zip c:\1k.zip 100:0,100:5

    오류 메시지: 작업에 파일을 추가할 수 없습니다. 0x8020002c. 바이트 범위 목록을 지원 되지 않는 몇 가지 겹치는 범위를 포함 합니다.

    해결 방법: 길이가 0인 범위를 먼저 지정하지 마세요. 예를 들어 bitsadmin /addfilewithranges j2 http://bitsdc/dload/1k.zip c:\1k.zip 100:5,100:0를 사용합니다.

예제

오프셋 0에서 100바이트, 오프셋 2000에서 100바이트, 오프셋 5000에서 파일의 끝으로 다시 기본 바이트를 전송하려면 다음을 수행합니다.

bitsadmin /addfilewithranges http://downloadsrv/10mb.zip c:\10mb.zip 0:100,2000:100,5000:eof