Partager via


bitsadmin addfilewithranges

Ajoute un fichier au travail spécifié. BITS télécharge les plages spécifiées à partir du fichier distant. Ce commutateur est valide uniquement pour les travaux de téléchargement.

Syntax

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

Parameters

Parameter Description
job Nom d’affichage ou GUID du travail.
remoteURL URL du fichier sur le serveur.
localname Nom du fichier sur l’ordinateur local. Doit contenir un chemin d’accès absolu au fichier.
rangelist Liste délimitée par des virgules de paires offset :length. Utilisez un signe deux-points pour séparer la valeur de décalage de la valeur de longueur. Par exemple, une valeur de 0:100,2000:100,5000:eof indique à BITS de transférer 100 octets du décalage 0, 100 octets du décalage 2000 et les octets restants du décalage 5000 à la fin du fichier.

Remarks

  • Le jeton eof est une valeur de longueur valide dans les paires offset et length dans le <rangelist>. Il indique au service de lire à la fin du fichier spécifié.

  • La commande addfilewithranges échoue avec le code d’erreur 0x8020002c, si une plage de longueur nulle est spécifiée avec une autre plage utilisant le même décalage, par exemple :

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

    Message d'erreur: Impossible d’ajouter un fichier à la tâche - 0x8020002c. La liste des plages d’octets contient des plages qui se chevauchent, qui ne sont pas prises en charge.

    Solution : Ne spécifiez pas d’abord la plage de longueur nulle. Par exemple, utilisez bitsadmin /addfilewithranges j2 http://bitsdc/dload/1k.zip c:\1k.zip 100:5,100:0

Examples

Pour transférer 100 octets du décalage 0, 100 octets du décalage 2000 et les octets restants du décalage 5000 à la fin du fichier :

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