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.

Syntaxe

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

Paramètres

Paramètre Descriptif
travail Nom d’affichage ou GUID du travail.
remoteURL URL du fichier sur le serveur.
nom local Nom du fichier sur l’ordinateur local. Doit contenir un chemin d’accès absolu au fichier.
liste de plage 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.

Remarques

  • Le jeton eof est une valeur de longueur valide dans les paires offset et longueur 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 au travail - 0x8020002c. La liste des plages d’octets contient des plages qui se chevauchent, qui ne sont pas prises en charge.

    Solution de contournement : 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

Exemples

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