Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remplacez les fichiers existants dans un répertoire. Si elle est utilisée avec l’option /a , cette commande ajoute de nouveaux fichiers à un répertoire au lieu de remplacer les fichiers existants.
Syntax
replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/a] [/p] [/r] [/w]
replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/p] [/r] [/s] [/w] [/u]
Parameters
| Parameter | Description |
|---|---|
[<drive1>:][<path1>]<filename> |
Spécifie l’emplacement et le nom du fichier source ou du jeu de fichiers. L’option filename est obligatoire et peut inclure des caractères génériques (* et ?). |
[<drive2>:][<path2>] |
Spécifie l’emplacement du fichier de destination. Vous ne pouvez pas spécifier de nom de fichier pour les fichiers que vous remplacez. Si vous ne spécifiez pas de lecteur ou de chemin d’accès, cette commande utilise le lecteur et le répertoire actuels comme destination. |
| /a | Ajoute de nouveaux fichiers au répertoire de destination au lieu de remplacer les fichiers existants. Vous ne pouvez pas utiliser cette option de ligne de commande avec l’option de ligne de commande /s ou /u . |
| /p | Vous invite à confirmer avant de remplacer un fichier de destination ou d’ajouter un fichier source. |
| /r | Remplace les fichiers en lecture seule et non protégés. Si vous tentez de remplacer un fichier en lecture seule, mais que vous ne spécifiez pas /r, une erreur se produit et arrête l’opération de remplacement. |
| /w | Attend que vous insériez un disque avant le début de la recherche de fichiers sources. Si vous ne spécifiez pas /w, cette commande commence à remplacer ou à ajouter des fichiers immédiatement après que vous ayez appuyé sur ENTRÉE. |
| /s | Recherche tous les sous-répertoires dans le répertoire de destination et remplace les fichiers correspondants. Vous ne pouvez pas utiliser /s avec l’option de ligne de commande /a . La commande ne recherche pas les sous-répertoires spécifiés dans Path1. |
| /u | Remplace uniquement les fichiers du répertoire de destination antérieurs à ceux du répertoire source. Vous ne pouvez pas utiliser /u avec l’option de ligne de commande /a . |
| /? | Affiche l’aide à l’invite de commandes. |
Remarks
À mesure que cette commande ajoute ou remplace des fichiers, les noms de fichiers apparaissent à l’écran. Une fois cette commande terminée, une ligne récapitulative s’affiche dans l’un des formats suivants :
nnn files added nnn files replaced no file added no file replacedSi vous utilisez des disquettes et que vous devez changer de disquette pendant l’exécution de cette commande, vous pouvez spécifier l’option de ligne de commande /w afin que cette commande attende que vous changiez de disquette.
Vous ne pouvez pas utiliser cette commande pour mettre à jour les fichiers masqués ou les fichiers système.
Le tableau suivant présente chaque code de sortie et une brève description de sa signification :
Exit code Description 0 Cette commande a correctement remplacé ou ajouté les fichiers. 1 Cette commande a rencontré une version incorrecte de MS-DOS. 2 Cette commande n’a pas pu trouver les fichiers sources. 3 Cette commande n’a pas trouvé le chemin source ou de destination. 5 L’utilisateur n’a pas accès aux fichiers que vous souhaitez remplacer. 8 La mémoire système est insuffisante pour exécuter la commande. 11 L’utilisateur a utilisé la syntaxe incorrecte sur la ligne de commande.
Note
Vous pouvez utiliser le paramètre ERRORLEVEL sur la ligne de commande if d’un programme de traitement par lots pour traiter les codes de sortie renvoyés par cette commande.
Examples
Pour mettre à jour toutes les versions d’un fichier nommé Phones.cli (qui apparaissent dans plusieurs répertoires sur le lecteur C :), avec la dernière version du fichier Phones.cli à partir d’une disquette dans le lecteur A :, tapez :
replace a:\phones.cli c:\ /s