bitsadmin transfer

Transfère un ou plusieurs fichiers. Par défaut, le service BITSAdmin crée un travail de téléchargement qui s’exécute à priorité NORMAL et met à jour la fenêtre de commande avec des informations de progression jusqu’à ce que le transfert soit terminé ou qu’une erreur critique se produise,

Le service termine le travail s’il transfère avec succès tous les fichiers et annule le travail si une erreur critique se produit. Le service ne crée pas le travail s’il ne parvient pas à ajouter des fichiers au travail ou si vous spécifiez une valeur non valide pour type ou job_priority. Pour transférer plusieurs fichiers, spécifiez plusieurs paires <RemoteFileName>-<LocalFileName>. Les paires doivent être délimitées par des espaces.

Notes

La commande BITSAdmin continue de s’exécuter si une erreur temporaire se produit. Pour mettre fin à la commande, appuyez sur Ctrl+C.

Syntaxe

bitsadmin /transfer <name> [<type>] [/priority <job_priority>] [/ACLflags <flags>] [/DYNAMIC] <remotefilename> <localfilename>

Paramètres

Paramètre Description
name Nom du travail. Cette commande ne peut pas être un GUID.
type facultatif. Définit le type de travail, notamment :
  • /DOWNLOAD. Valeur par défaut. Choisissez ce type pour les travaux de téléchargement.
  • /UPLOAD. Choisissez ce type pour les travaux de chargement.
priority facultatif. Définit la priorité du travail, notamment :
  • FOREGROUND (avant-plan)
  • HIGH
  • NORMAL
  • LOW
ACLflags facultatif. Indique que vous souhaitez conserver les informations de propriétaire et de liste de contrôle d’accès avec le fichier téléchargé. Spécifiez une ou plusieurs des valeurs, y compris :
  • o - Copiez les informations du propriétaire avec un fichier.
  • g - Copiez les informations du groupe avec un fichier.
  • d - Copiez les informations de la liste de contrôle d’accès discrétionnaire (DACL) avec un fichier.
  • s - Copiez les informations de la liste de contrôle d’accès système (SACL) avec un fichier.
/DYNAMIC Configure le travail à l’aide de BITS_JOB_PROPERTY_DYNAMIC_CONTENT, ce qui assouplit les exigences côté serveur.
remotefilename Nom du fichier après son transfert vers le serveur.
localfilename Nom du fichier qui réside localement.

Exemples

Pour démarrer un travail de transfert nommé myDownloadJob :

bitsadmin /transfer myDownloadJob http://prodserver/audio.wma c:\downloads\audio.wma