Section courante

A propos

Section administrative du site

MVDIR

Déplace le répertoire
MSX-DOS 2.20

Syntaxe

MVDIR /H /P Device:\Path\ + Device:\Path\... \NewPath\

Paramètres

Nom Description
Device Ce paramètre permet d'indiquer le nom du périphérique utilisé. Il ne peut s'agir que d'un unité de disque. Si vous ne spécifiez pas l'unité de disque, l'ordinateur fonctionnera avec l'unité de disque actuellement actif (par défaut, c'est l'unité de disque A:)
Path Ce paramètre permet d'indiquer l'emplacement dans les dossiers du dossier devant être déplacé. Le nom de famille (le plus à droite) doit être le nom du dossier à déplacer. Les caractères génériques peuvent remplacer certains caractères dans le nom du dossier pour obtenir plusieurs dossiers. L'astérisque (*) et le point d'interrogation (?) sont utilisés comme caractères génériques. L'astérisque correspond à n'importe quelle séquence de caractères, tandis que le point d'interrogation correspond à n'importe quel caractère unique.
NewPath Ce paramètre permet d'indiquer l'emplacement dans les dossiers du dossier de destination. S'il n'est pas spécifié, le dossier actuel sera utilisé.
/H Ce paramètre permet d'indiquer le changement d'emplacement des dossiers cachés.
/P Ce paramètre permet d'autoriser une pause en fin d'écran lors de l'affichage des messages d'erreur (par exemple si le dossier de destination existe déjà).

Description

Cette commande permet de déplacer les répertoires d'un endroit à un autre sur un disque.

Entrée de ligne de commande

Le Device :\Path\ spécifie quels répertoires doivent être déplacés, et /H permet d'inclure des répertoires cachés dans le déplacement.

Le deuxième paramètre spécifie le répertoire dans lequel les répertoires doivent être déplacés, le répertoire courant étant utilisé s'il n'est pas renseigné. Le chemin doit exister sur chaque unité de disque référencé par les spécifications de fichier dans Device:\Path\.

Si un répertoire particulier ne peut pas être déplacé dans le répertoire spécifié ou actuel (par exemple, si un répertoire du même nom existe déjà), le nom du répertoire incriminé est affiché avec un message d'erreur et l'opération de déplacement se poursuit avec le répertoire suivant. Si de nombreuses erreurs se produisent, l'option /P entraînera une pause de la sortie en bas de l'écran.

Notez qu'il n'est pas possible de déplacer un répertoire dans l'un de ses propres répertoires descendants, car cela produirait une arborescence de sous-répertoires invalide. Une erreur est donnée si cela est tenté.

Exemples

Un répertoire nommé COM et tous les répertoires et fichiers descendants sont déplacés dans un répertoire nommé UTIL, les deux répertoires étant dans le répertoire courant de l'unité de disque courant :

MVDIR COM UTIL

Un répertoire appelé COM et un répertoire appelé BAT, ainsi que leur contenu, sont déplacés dans un répertoire appelé UTIL :

MVDIR \COM + \BAT \UTIL

Tous les répertoires de l'unité de disque E correspondant au DIR ? (eg. DIR1, DIR2 et DIR3), pouvant être cachés, et le contenu des répertoires, sont déplacés dans un répertoire appelé ALL. Un répertoire appelé DIR2 existait déjà dans ALL, donc l'erreur a été affichée. Aucun des répertoires DIR2 n'a été affecté :

MVDIR E:DIR/H/P ALL

on obtiendra un résultat ressemblant à ceci :

DIR2 -- Duplicate filename


Dernière mise à jour : Dimanche, le 17 Juillet 2022