Section courante

A propos

Section administrative du site

REPLACE

Remplace
MS-DOS 3.21 Enhanced Amdek Externe

Syntaxe

REPLACE [sd:] [spathname] sfilename [dd:] [dpathname] [/A] [/D] [/P] [/S] [/W]

Paramètres

Nom Description
[sd:] [spathname] sfilename Ce paramètre permet d'indiquer l'emplacement du groupe de fichier à l'origine.
[dd:] [dpathname] Ce paramètre permet d'indiquer le nouvel emplacement du groupe de fichier.
/A Ce paramètre permet d'ajouter les fichiers plutôt que les remplacer et demande une confirmation avant d'effectuer le remplacement.
/D Ce paramètre permet de remplacer un fichier uniquement si la version à la source a une date ultérieure à celle du fichier à la destination.
/P Ce paramètre permet de demander une confirmation avant d'effectuer le remplacement d'un fichier.
/S Ce paramètre permet de remplacer les fichiers récursivement dans le dossier spécifié et dans tous les sous-dossiers le contenant.
/W Ce paramètre permet d'attendre que vous ayez placer une disquette à l'intérieur de l'unité de disque avant de commencer la recherche des fichiers à l'origine.

Description

Cette commande permet d'effectuer le remplacement de fichier(s) dans un autre emplacement.

Remarques

La commande REPLACE effectue deux types différents d'opérations de copie de fichiers, selon le paramètre /A :

Faire attention au comportement suivant de la commande REPLACE :

Code source

Voici des exemples de code source de REPLACE :

Lien Langage de programmation Projet
https://github.com/gladir/corail/blob/master/REPLACE.PAS Turbo Pascal, Free Pascal Corail

Exemples

L'exemple suivant permet de remplacer tous les fichiers nommés PHONES.* dans le répertoire \CLIENTS de l'unité de disque C par des fichiers plus récents (c'est-à-dire que le fichier source a une date ultérieure à celle du fichier de destination) avec les mêmes noms contenus dans le répertoire racine d'un :

REPLACE A:\PHONES.* C:\CLIENTS /D

L'exemple suivant permet de copier tout fichier du répertoire racine de l'unité de disque A vers le répertoire \WPTOOLS de l'unité de disque C si le fichier porte l'extension .PRN et qu'un fichier portant ce nom n'existe pas déjà dans le répertoire C:\WPTOOLS :

REPLACE A:\*.PCN C:\WPTOOLS /A


Dernière mise à jour : Mercredi, le 26 Mai 2021