Présentation de l'utilitaireInterface graphique de Robocopy

Joshua Hoffman

Télécharger le code de cet article: UtilitySpotlight2006_11.exe (1052KB)

CECI EST FONDAMENTAL. Essayer de penser à une époque où, en tant que professionnel de l'informatique ou simple utilisateur d'un ordinateur personnel, vous n'aviez pas besoin de copier des fichiers. Que vous génériez une image maître pour le déploiement d'un ordinateur de bureau, publiez de nouvelles pages sur un serveur Web ou sauvegardiez ou réorganisiez vos propres documents et photos, la copie de fichiers est l'une des opérations principales que vous êtes sûr d'effectuer lorsque vous utilisez un ordinateur tous les jours.

Il existe toutefois un problème. La fonctionnalité traditionnelle du « copier-coller » intégrée dans Microsoft® Windows® présente des limites. Elle fonctionne assez bien pour effectuer des tâches simples (déplacer un document d'un répertoire à un autre, etc.), mais n'offre pas les fonctionnalités avancées dont a besoin un professionnel de l'informatique sur son lieu de travail. Par exemple, l'opération copier-coller n'inclut aucun type de tolérance avancée qui lui permettrait de se sortir d'une brève perturbation du réseau. Il s'agit également d'une solution tout-ou-rien, en particulier lors de la copie de répertoires entiers. Dans cette interface utilisateur, vous ne pas choisir de copier uniquement les fichiers qui sont nouveaux ou qui ont été mis à jour. Vous copiez soit des fichiers individuels, des répertoires entiers, soit rien du tout.

Découvrez Robocopy. Cet outil puissant, fourni avec les Outils du kit de ressources Microsoft Windows Server® 2003, contient toutes ces fonctionnalités avancées et davantage. Robocopy permet d'accomplir les tâches de réplication de fichiers les plus sérieuses ce qui peut réellement simplifier votre travail. L'avantage le plus important que vous pourrez en tirer concerne la capacité à créer des doubles entièrement symétriques (doubles miroirs) de deux structures de fichiers (comprenant tous les sous-répertoires et fichiers, si vous le souhaitez) sans copier de fichiers inutiles. Seuls les fichiers nouveaux ou mis à jour dans l'emplacement source seront copiés. Robocopy permet également de conserver toutes les informations associées au fichier, dont la date et l'heure, les listes de contrôle d'accès de sécurité (ACLs, security access control lists) et davantage.

Bien entendu, nous avons tous des méthodes de travail différentes. Certaines personnes préfèrent la ligne de commande et pour celles-ci, l'outil Robocopy est idéal. Cependant, d'autres personnes sont plus orientées sur la fonction pointer-cliquer et pour celles-là, il existe l'interface graphique de Robocopy. Ce complément de Robocopy nous vient de Derk Benisch, ingénieur système au groupe MSN Search chez Microsoft. L'utilitaire de Derk permet aux utilisateurs de personnaliser leurs scripts Robocopy à l'aide d'une interface graphique à l'apparence simple et très familière (voir figure 1).

Figure 1

Figure 1(Cliquer sur l'image pour l'agrandir)

L'interface graphique de Robocopy vous permet d'indiquer vos chemins d'accès source et cible, ainsi que toute option ou filtre personnalisé que vous souhaiteriez appliquer, si vous souhaitez ou non créer un mappage de lecteurs, l'emplacement de stockage des journaux générés, etc. Ce sont toutes des fonctionnalités que vous pouvez certainement exécuter avec une fonctionnalité de ligne de commande Robocopy traditionnelle, mais pour la plupart, disposer des options consolidées dans une interface graphique peut réellement simplifier le processus.

L'interface graphique de Robocopy étend également la fonctionnalité de l'outil Robocopy existant de façon très intéressante. Par exemple, cet outil est multithread, vous permettant de créer un script Robocopy, de l'exécuter et de commencer à en créer un autre pendant l'exécution de votre premier script. Il vous permet également d'enregistrer vos scripts (même si vous ne les exécutez pas) pour pouvoir créer une bibliothèque de scripts fréquents ou les partager avec vos collègues. Et le plus important, l'interface graphique de Robocopy vous permet d'enregistrer vos paramètres par défaut pour ne pas avoir à les redéfinir à chaque fois.

L'interface graphique de Robocopy inclut son propre fichier d'aide, ainsi qu'une copie intégrée du guide de référence complet de Robocopy. Cette référence inclut un index complet de toutes les commandes et syntaxes de Robocopy pour vous aider à déterminer les paramètres que vous souhaitez utiliser.

Grâce à toutes ces fonctionnalités utiles, l'interface graphique de Robocopy est un outil précieux qui aura sa place dans n"importe quelle boîte à outils d'un professionnel de l'informatique. Vous trouverez une copie de l'interface graphique de Robocopy dans la section Téléchargements de notre site Web.

Joshua Hoffman est l'éditeur technique et des acquisitions de TechNet Magazine.

© 2008 Microsoft Corporation et CMP Media, LLC. Tous droits réservés. Toute reproduction, totale ou partielle, est interdite sans autorisation préalable.