hitéa

Outils

SecureSend Testeur de mot de passe Générateur de mot de passe

Contenu

Blog Guides
Connexion
Copier des fichiers avec Robocopy et Powershell
Powershell · 2 min de lecture

Copier des fichiers avec Robocopy et Powershell

Présentation d’une commande Robocopy que j’utilise si je dois déplacer des dossiers d’un serveur à un autre par exemple. Celle-ci créée une copie d’un dossier en mode miroir. Si vous relancer la commande plusieurs...

Présentation d’une commande Robocopy que j’utilise si je dois déplacer des dossiers d’un serveur à un autre par exemple.

Celle-ci créée une copie d’un dossier en mode miroir. Si vous relancer la commande plusieurs fois, seulement les fichiers modifiés depuis la dernière copie seront traités.

MAJ du 16/03/2021, nouveau script avec l’explication en vidéo 😉

l’article de la MAJ:

L’article original :

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
@echo off
net use * /delete /yes
net use p: \\COMPUTER_NAME\d$\… /user:USER PASSWORD
robocopy "P:" "DEST" /MIR /NDL /NP /FFT /Z /R:3 /W:10 /LOG+:C:\Log.txt
net use * /delete /yes
pause

Petit bonus, un exemple dans lequel on supprime les connexion réseaux existante, on monte un partage sur la lettre « P », on lance Robocopy pour la copie, on supprime à nouveau les partages. (Script à adapter à vos usages)

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
robocopy "Source" "DEST" /MIR /NDL /NP /FFT /Z /R:3 /W:10 /LOG+:C:\Log.txt
/mir Reflète une arborescence de répertoires (équivalent à /e plus /purge)
/ndl Spécifie que les noms des répertoires ne doivent pas être journalisés.
/np Spécifie que la progression de l’opération de copie (le nombre de fichiers ou de répertoires copiés jusqu’à présent) ne s’affiche pas.
/fft Suppose l’heure des fichiers FAT (précision de deux secondes).
/z Copie les fichiers en mode redémarrable.
/r : Spécifie le nombre de nouvelles tentatives en cas d’échec de copies. La valeur par défaut de N est 1 million (1 million nouvelles tentatives).
/w : Spécifie le délai d’attente entre les tentatives, en secondes. La valeur par défaut de N est 30 (temps d’attente de 30 secondes).
/log + : Écrit la sortie d’État dans le fichier journal (ajoute la sortie au fichier journal existant).
Partager