Xcopy récursif en script Batch

MD Aminul Islam 30 janvier 2023
  1. la méthode générale d’utilisation de XCOPY en lot
  2. Utiliser le XCOPY de manière récursive dans le lot
  3. Drapeaux nécessaires pour XCOPY dans le lot
Xcopy récursif en script Batch

Si vous cherchez une solution à l’utilisation récursive de la commande XCOPY, vous pouvez suivre cet article. Cet article montrera l’utilisation récursive de XCOPY.

Aussi, nous utiliserons l’utilisation générale de XCOPY, l’utilisation récursive de XCOPY et quelques drapeaux concernant cette commande. De plus, nous verrons des exemples et des explications nécessaires pour faciliter la compréhension du sujet.

la méthode générale d’utilisation de XCOPY en lot

Le xcopy facilite la copie de n’importe quel fichier d’un répertoire à un autre. Le format général de cette commande est xcopy G:\source G:\destination.

xcopy G:\Capture.jpg G:\Cases\

Dans l’exemple ci-dessus, nous allons copier un fichier de G:\Capture.jpg vers G:\Cases\. Mais cette commande n’est pas automatique, vous devrez peut-être exécuter la commande pour chaque fichier du répertoire.

Utiliser le XCOPY de manière récursive dans le lot

Vous pouvez faire une utilisation récursive de la commande XCOPY pour copier tous les fichiers d’un répertoire à la fois. Le code de notre exemple ressemblera à ce qui suit.

xcopy A: B: /s /e

L’exemple ci-dessus copie tous les fichiers, répertoires et sous-répertoires du lecteur A vers le lecteur B. Ici, le drapeau /S indique tous les dossiers et sous-dossiers, et le drapeau /E indique le dossier vide car nous allons copier tous les dossiers, fichiers, répertoires, sous-répertoires et dossiers vides.

Drapeaux nécessaires pour XCOPY dans le lot

Certains autres drapeaux avec XCOPY sont utilisés à toutes fins utiles. Discutons-en.

/B Ce drapeau est utilisé pour copier le lien symbolique, pas la cible du fichier.
/C Cet indicateur est utilisé pour continuer le processus si une erreur se produit.
/F Cet indicateur affiche la source et la destination complètes lors de la copie.
/G Cet indicateur nous permet de copier des fichiers cryptés vers une destination où le cryptage n’est pas pris en charge.
/L Ce drapeau affiche la liste des fichiers qui seraient copiés.
/Q Cet indicateur n’affichera pas les noms de fichiers lors de la copie.
/V Cet indicateur vérifiera si les nouveaux fichiers sont lisibles.
/W Ce drapeau lancera le processus lorsque l’utilisateur appuie sur une touche.
/P Cet indicateur s’affichera avant de créer chaque fichier.
/Y Ce drapeau confirme l’écrasement d’un fichier.
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn