Nom |
Description |
/UTIL /? |
Ce paramètre permet d'afficher la liste des commandes des utilitaires. |
/PEERCACHING /? |
Ce paramètre permet d'afficher la liste des commandes pour gérer le Peercaching. |
/CACHE /? |
Ce paramètre permet d'afficher la liste des commandes de gestion du cache. |
/PEERS /? |
Ce paramètre permet d'afficher la liste des commandes de gestion des pairs. |
/LIST [/ALLUSERS] [/VERBOSE] |
Ce paramètre permet d'afficher la liste des tâches. |
/MONITOR [/ALLUSERS] [/REFRESH sec] |
Ce paramètre permet de surveiller le gestionnaire de copie. |
/RESET [/ALLUSERS] |
Ce paramètre permet de supprimer toutes les tâches du gestionnaire. |
/TRANSFER jobname [type] [/PRIORITY priority] [/ACLFLAGS flags] remote_url local_name |
Ce paramètre permet de transférer un ou plusieurs fichiers. Le paramètre type peut avoir la valeur /DOWNLOAD ou /UPLOAD; la valeur par défaut est /DOWNLOAD. Plusieurs paires d'URL et de fichier peuvent être spécifiées. Contrairement à la plupart des commandes, le nom de la tâche ne peut être qu'un nom et non un GUID. |
/CREATE [type] jobname |
Ce paramètre permet de créer une tâche. Le paramètre type peut être /DOWNLOAD, /UPLOAD ou /UPLOAD-REPLY. Le paramètre par défaut /DOWNLOAD. Contrairement à la plupart des commandes, le nom de la tâche ne peut être qu'un nom et non un GUID. |
/INFO job [/VERBOSE] |
Ce paramètre permet d'afficher des informations sur le tâche. |
/ADDFILE job remote_url local_name |
Ce paramètre permet d'ajouter un fichier au tâche. |
/ADDFILESET job textfile |
Ce paramètre permet d'ajouter plusieurs fichiers au tâche. Chaque ligne de fichier texte répertorie le nom à distance et le nom local d'un fichier, séparés par des espaces. Une ligne commençant par caractère «#» est traitée comme un commentaire. Une fois l'ensemble de fichiers lu en mémoire, le contenu est ajouté au tâche. |
/ADDFILEWITHRANGES job remote_url local_name range_list |
Ce paramètre permet d'ajouter un fichier au tâche mais en lisant uniquement les intervalles d'octets sélectionnées de l'URL. Le paramètre range_list est une série délimitée par des virgules de paires de déplacement et de longueur. |
/REPLACEREMOTEPREFIX job old_prefix new_prefix |
Ce paramètre permet d'indiquer que tous les fichiers dont l'URL commence par old_prefix sont modifiés pour utiliser new_prefix. Le service BITS prend en charge les téléversements et les téléchargements HTTP et HTTPS. Il prend également en charge les chemins UNC et les chemins file:// en tant qu'URL. |
/LISTFILES job |
Ce paramètre permet d'afficher la liste des fichiers de tâche. |
/SUSPEND job |
Ce paramètre permet de suspendre la tâche. |
/RESUME job |
Ce paramètre permet de reprendre la tâche. |
/CANCEL job |
Ce paramètre permet d'annuler la tâche. |
/COMPLETE job |
Ce paramètre permet de terminer le tâche. |
/GETTYPE job |
Ce paramètre permet de récupérer le type de tâche. |
/GETACLFLAGS job |
Ce paramètre permet de récupérer les drapeaux de propagation ACL. |
/SETACLFLAGS job ACL_flags |
Ce paramètre permet de fixer les drapeaux de propagation ACL pour la tâche. Voici les valeurs de drapeaux reconnu par le paramètre ACL_flags pouvant être combiné : |
O |
Cette valeur permet d'indiquer un propriétaire. |
G |
Cette valeur permet d'indiquer un groupe. |
D |
Cette valeur permet d'indiquer un DACL. |
S |
Cette valeur permet d'indiquer un SACL. |
/GETBYTESTOTAL job |
Ce paramètre permet de récupérer la taille de la tâche. |
/GETBYTESTRANSFERRED job |
Ce paramètre permet de récupérer le nombre d'octets transférés. |
/GETFILESTOTAL job |
Ce paramètre permet de récupérer le nombre de fichiers dans la tâche. |
/GETFILESTRANSFERRED job |
Ce paramètre permet de récupérer le nombre de fichiers transférés. |
/GETCREATIONTIME job |
Ce paramètre permet de récupérer l'heure de création de la tâche. |
/GETMODIFICATIONTIME job |
Ce paramètre permet de récupérer l'heure de modification de la tâche. |
/GETCOMPLETIONTIME job |
Ce paramètre permet de récupérer l'heure de fin de la tâche. |
/GETSTATE job |
Ce paramètre permet de récupérer l'état du travail. |
/GETERROR job |
Ce paramètre permet de récupérer des informations d'erreur détaillées. |
/GETOWNER job |
Ce paramètre permet de récupérer le propriétaire de la tâche. |
/GETDISPLAYNAME job |
Ce paramètre permet de récupérer le nom d'affichage de la tâche. |
/SETDISPLAYNAME job display_name |
Ce paramètre permet de fixer le nom d'affichage de la tâche. |
/GETDESCRIPTION job |
Ce paramètre permet de récupérer la description de la tâche. |
/SETDESCRIPTION job description |
Ce paramètre permet de fixer la description de la tâche. |
/GETPRIORITY job |
Ce paramètre permet de récupérer la priorité de la tâche. |
/SETPRIORITY job priority |
Ce paramètre permet de fixer la priorité de la tâche. La valeur de priority peuvent être les suivantes : |
FOREGROUND |
Cette valeur permet d'indiquer une priorité de premier plan. |
HIGH |
Cette valeur permet d'indiquer une priorité haute. |
NORMAL |
Cette valeur permet d'indiquer une priorité normale. |
LOW |
Cette valeur permet d'indiquer une priorité basse. |
/GETNOTIFYFLAGS job |
Ce paramètre permet de récupérer les drapeaux d'avertissement. |
/SETNOTIFYFLAGS job notify_flags |
Ce paramètre permet de fixer les drapeaux d'avertissement. |
/GETNOTIFYINTERFACE job |
Ce paramètre permet de déterminer si l'interface d'avertissement est enregistrée. |
/GETMINRETRYDELAY job |
Ce paramètre permet de récupérer le délai de relance en secondes. |
/SETMINRETRYDELAY job retry_delay |
Ce paramètre permet de fixer le délai de relance en secondes. |
/GETNOPROGRESSTIMEOUT job |
Ce paramètre permet de récupérer le délai d'attente sans progression en secondes. |
/SETNOPROGRESSTIMEOUT job timeout |
Ce paramètre permet de fixer le délai d'attente sans progression en secondes. |
/GETMAXDOWNLOADTIME job |
Ce paramètre permet de récupérer le délai de téléchargement en secondes. |
/SETMAXDOWNLOADTIME job timeout |
Ce paramètre permet de fixer le délai de téléchargement en secondes. |
/GETERRORCOUNT job |
Ce paramètre permet de récupérer un nombre d'erreurs pour la tâche. |
/SETPROXYSETTINGS job usage |
Ce paramètre permet de définir l'utilisation du proxy selon les choix d'utilisation : |
PRECONFIG |
Cette valeur permet d'indiquer qu'il faut utiliser les paramètres IE par défaut du propriétaire. |
AUTODETECT |
Cette valeur permet de forcer la détection automatique du proxy. |
NO_PROXY |
Cette valeur permet de ne pas utiliser de serveur proxy. |
OVERRIDE |
Cette valeur permet d'utiliser une liste de proxy explicite et une liste de contournement. |
L'exemple suivant permet demander si le téléchargement de la tâche est terminé et si elle est complété :