Edit C:\Windows\System32\WindowsPowerShell\v1.0\Modules\BitsTransfer\fr-FR\about_BITS_Cmdlets.help.txt
RUBRIQUE about_BITS_Cmdlets DESCRIPTION COURTE Fournit des informations générales sur le service de transfert intelligent en arrière-plan (BITS). DESCRIPTION LONGUE Cette rubrique fournit des informations sur le service BITS, les types de transferts BITS, la persistance des transferts BITS, la priorité des transferts BITS, Windows PowerShell et les applets de commande BITS ainsi que la configuration du serveur BITS. Elle propose également des liens vers d'autres informations sur le service BITS. � propos du service BITS Le service BITS est un service de transfert de fichiers qui offre une interface scriptable par le biais de Windows PowerShell. Le service BITS transfère les fichiers de façon asynchrone au premier plan ou en arrière-plan. Par ailleurs, il reprend automatiquement les transferts de fichiers après des déconnexions réseau et le redémarrage d'un ordinateur. Les transferts en arrière-plan utilisent uniquement la bande passante réseau inactive afin de préserver l'expérience interactive de l'utilisateur avec d'autres applications réseau, telles qu'Internet Explorer. Pour ce faire, le service BITS examine le trafic réseau, puis utilise uniquement la partie inactive de la bande passante réseau. Le service BITS limite en permanence son utilisation de la bande passante à mesure que l'utilisateur augmente ou diminue son utilisation de celle-ci. Le service BITS effectue les transferts de façon asynchrone, ce qui signifie qu'il n'est pas nécessaire que votre programme ou script soit en cours d'exécution pour que le transfert ait lieu. Les transferts et téléchargements sont tous deux pris en charge. Le service BITS est particulièrement approprié pour la copie de fichiers à partir d'un emplacement HTTP dans un répertoire virtuel Internet Information Services vers le lecteur logique d'un client. Les opérations de copie de blocs SMB (Server Message Block) standard sont également prises en charge. Outre l'interface de scripts fournie par Windows PowerShell, le service BITS propose un ensemble d'API COM pour permettre l'accès à la programmation. Types de transferts BITS Il existe trois types de tâches de transfert BITS : - Une tâche de téléchargement télécharge les fichiers sur l'ordinateur client. - Une tâche de téléchargement télécharge un fichier sur le serveur. - Une tâche de téléchargement-réponse télécharge un fichier sur le serveur et reçoit un fichier réponse de l'application serveur. Persistance des transferts BITS Le service BITS continue de transférer des fichiers après la fermeture d'une application si l'utilisateur qui a lancé le transfert reste connecté et si une connexion réseau est conservée. Le service BITS interrompt le transfert si la connexion est perdue ou si l'utilisateur se déconnecte. Le service BITS rend également les informations de transfert persistantes lorsqu'un utilisateur se déconnecte, lorsque des déconnexions réseau se produisent et lorsqu'un ordinateur est redémarré. Lorsque l'utilisateur se reconnecte, lorsque le réseau est reconnecté et lorsque l'ordinateur est redémarré, le service BITS reprend la tâche de transfert de l'utilisateur. Priorité des transferts BITS Le service BITS propose un niveau de priorité de premier plan et trois niveaux de priorité d'arrière-plan qui vous permettent de classer les tâches de transfert par ordre de priorité. Les tâches ayant la priorité la plus élevée devancent celles avec la priorité la plus faible. Les tâches au même niveau de priorité partagent le temps de transfert, ce qui empêche une tâche volumineuse de bloquer les petites tâches dans la file d'attente de transfert. Les tâches avec la priorité la plus faible ne reçoivent pas de temps de transfert tant que toutes les tâches ayant la priorité la plus élevée ne sont pas terminées ou dans un état d'erreur. Les transferts en arrière-plan sont optimaux, car le service BITS utilise la bande passante réseau inactive pour transférer les fichiers. Le service BITS augmente ou diminue le taux auquel les fichiers sont transférés en fonction de la quantité de bande passante réseau inactive disponible. Si une application réseau commence à utiliser davantage de bande passante, le service BITS diminue son taux de transfert pour préserver l'expérience interactive de l'utilisateur. Le service BITS prend en charge plusieurs tâches de premier plan et une tâche de transfert en arrière-plan simultanément. Windows PowerShell et applets de commande BITS Windows PowerShell implémente les fonctionnalités BITS par le biais du module BITS pour Windows PowerShell. Le module BITS charge un ensemble d'applets de commande spécifiques à BITS. Vous pouvez utiliser ces applets de commande pour effectuer les tâches de bout en bout qui sont nécessaires à la gestion du transfert des fichiers entre les ordinateurs. Lorsque le module BITS pour Windows PowerShell est chargé, les applets de commande BITS suivantes sont disponibles. Applet de commande Descriptions --------- -------------------------------- Add-BitsFile Ajoute un ou plusieurs fichiers à un transfert BITS. Complete-BitsTransfer Exécute un transfert BITS. Get-BitsTransfer Obtient un seul ou plusieurs transferts BITS. Remove-BitsTransfer Supprime un transfert BITS. Resume-BitsTransfer Reprend un transfert BITS interrompu. Set-BitsTransfer Configure des tâches de transfert BITS. Start-BitsTransfer Crée et démarre une tâche de transfert BITS. Suspend-BitsTransfer Interrompt une tâche de transfert BITS. Pour copier un fichier à l'aide du service BITS : 1. Créez une tâche de transfert BITS à l'aide de l'applet de commande Start-BitsTranfer, le cas échéant avec le paramètre Suspend. 2. Ajoutez des fichiers à la tâche de transfert BITS à l'aide de l'applet de commande Add-BitsFile. 3. Démarrez le transfert BITS à l'aide de l'applet de commande Resume-BitsTransfer. 4. Vérifiez l'état de la tâche de transfert BITS à l'aide de l'applet de commande Get-BitsTransfer. Exemples de commandes Une commande de transfert de fichier BITS Windows PowerShell simple peut ressembler à la commande suivante : C:\PS> Start-BitsTransfer http://server01/servertestdir/testfile1.txt c:\clienttestdir\testfile1.txt Un ensemble de commandes de transfert de fichier BITS Windows PowerShell un peu plus complexe peut ressembler à la commande suivante : C:\PS> Import-CSV filelist.txt | Start-BitsTransfer -TransferType Upload Configuration du serveur BITS Le serveur BITS étend les services Internet (IIS) pour prendre en charge les téléchargements restreints qui peuvent être redémarrés. Pour télécharger des fichiers sur un serveur à l'aide du service BITS, le serveur doit exécuter IIS 7.0 et Windows Server 2008. En outre, l'extension du serveur BITS pour ISAPI (Internet Server Application Programming Interface) doit être installée. L'extension du serveur BITS est un sous -composant d'IIS. Pour utiliser la fonctionnalité de téléchargement, créez un répertoire virtuel IIS sur le serveur où les clients peuvent télécharger les fichiers. Créez un répertoire virtuel pour chaque type de client. Le service BITS ajoute des propriétés à la métabase IIS pour le répertoire virtuel que vous créez, puis les utilise pour déterminer le mode de téléchargement des fichiers. Pour plus d'informations, consultez " Setting Up the Server for Uploads " (page éventuellement en anglais) dans MSDN Library à l'adresse http://go.microsoft.com/fwlink/?LinkId=142215. Informations supplémentaires sur BITS Pour plus d'informations sur le service BITS, consultez les rubriques suivantes (pages éventuellement en anglais) dans MSDN (Microsoft Developer Network) Library : - " Background Intelligent Transfer Service " http://go.microsoft.com/fwlink/?LinkId=142216 - " About BITS " http://go.microsoft.com/fwlink/?LinkId=142217 VOIR AUSSI Version en ligne : http://go.microsoft.com/fwlink/?LinkId=142218 Add-BitsFile Complete-BitsTransfer Get-BitsTransfer Remove-BitsTransfer Resume-BitsTransfer Set-BitsTransfer Start-BitsTransfer Suspend-BitsTransfer
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de