Aracılığıyla paylaş


bitsadmin dosyaekleäralıklarile

Belirtilen işe bir dosya ekler. BITS, belirtilen aralıkları uzak dosyadan indirir. Bu anahtar yalnızca indirme işleri için geçerlidir.

Sözdizimi

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

Parametreler

Parametre Açıklama
İşin görünen adı veya GUID değeri.
uzak URL Sunucudaki dosyanın URL'si.
yerel ad Yerel bilgisayardaki dosyanın adı. Dosyanın mutlak yolunu içermelidir.
aralık listesi Uzaklık:uzunluk çiftlerinin virgülle ayrılmış listesi. Uzaklık değerini uzunluk değerinden ayırmak için iki nokta üst üste kullanın. Örneğin, 0:100,2000:100,5000:eof değeri BITS'e 0 uzaklığından 100 bayt, 2000 uzaklığından 100 bayt ve 5000 uzaklığından dosyanın sonuna kalan baytları aktarmasını söyler.

Açıklamalar

  • eof belirteci, <rangelist>uzaklık ve uzunluk çiftleri içinde geçerli bir uzunluk değeridir. Hizmete, belirtilen dosyanın sonuna kadar okumasını emreder.

  • addfilewithranges komutu, aynı uzaklığı kullanan başka bir aralıkla birlikte sıfır uzunluklu bir aralık belirtilirse 0x8020002c hata koduyla başarısız olur, örneğin:

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

    Hata iletisi: İşe dosya eklenemiyor - 0x8020002c. Bayt aralıkları listesi, desteklenmeyen bazı çakışan aralıklar içerir.

    Geçici Çözüm: Önce sıfır uzunluk aralığını belirtmeyin. Örneğin, bitsadmin /addfilewithranges j2 http://bitsdc/dload/1k.zip c:\1k.zip 100:5,100:0

Örnekler

0 uzaklığından 100 bayt, 2000 uzaklığından 100 bayt ve 5000 uzaklığından dosyanın sonuna kalan baytları aktarmak için:

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