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 |