Section courante

A propos

Section administrative du site

 Système d'exploitation  Utilisation  Tutoriel  Programmation  Emulateur  Annexe  Aide 
Amiga
Apple
CP/M / DOS
CoCo
Cray
Mainframe
Mobile
OS/2
TRS-80
UNIX
Windows
Autres
AmigaDOS
AmigaOS
MorphOS
Apple DOS
System 1.0
System 1.1
System 2.0
System 3.0
System 3.1
System 3.2
System 3.3
System 4.0
System 4.1
System 4.2
System 4.3
System 6.0
System 7.0
System 7.1
System 7.5
System 7.6
Mac OS 8.0
Mac OS 8.1
Mac OS 8.5
Mac OS 8.6
Mac OS 9.0
Mac OS 9.1
Mac OS 9.2
Mac OS X
Mac OS X Server
Apple DOS
Caldera DR-DOS 7
CP/M
CP/M-80
CP/M-86
DOS
DR-DOS
FreeDOS
IBM DOS 4
IBM DOS 5
MS-DOS
PC DOS
PTS-DOS
DR-DOS 5
DR-DOS 6
DR-DOS 7
MS-DOS 1.25
MS-DOS 2.0
MS-DOS 2.11
MS-DOS 3.0
MS-DOS 3.20
MS-DOS 3.21
MS-DOS 3.3
MS-DOS 4
MS-DOS 5
MS-DOS 6
MS-DOS 6.2
MS-DOS 7.10
PC DOS 1.0
PC DOS 1.1
PC DOS 2.0
PC DOS 2.1
PC DOS 3.0
PC DOS 3.1
PC DOS 3.2
PC DOS 3.3
PC DOS 4.0
PC DOS 4.01
PC DOS 5.0
PC DOS 6.1
PC DOS 6.3
PC DOS 7.0
PC DOS 2000
FLEX
OS-9
COS
UNICOS
OpenVMS
OS/390
OS/400
VAX/VMS
z/OS
Android OS
Bada
EPOC
PalmOS
Citrix Multiuser
eComStation
OS/2 Version 1
OS/2 Version 1.1
OS/2 Version 1.2
OS/2 Version 1.3
OS/2 Version 2
OS/2 Version 2.1
OS/2 Warp 3
OS/2 Warp 4
LDOS
MultiDOS
NEWDOS
TRSDOS
AIX
FreeBSD
HP-UX
Linux
QNX
SkyOS
Solaris (SunOS)
UNIX
XENIX
ReactOS
Windows 95
Windows 98
Windows Me
Windows NT 4.0 Server
Windows 2000 Professionnel
Windows 2000 Server
Windows XP
Windows Server 2003
Windows Server 2003 R2
Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Windows Vista
Windows 7
Windows 8
Windows 10
Windows 11
FLEX
KolibriOS
Inferno
Medos-2
Oberon
Plan 9
p-System
RDOS
Introduction
Références de commandes et de programmes
Les premiers pas
Redirection et tuyau
Fichiers en traitement par lots
Éléments d'environnement
DISK-BASIC 2.0
MSX BASIC
MSX-C
MSX-DOS 2
RuMSX
Les messages d'erreurs
Préface
Notes légal
Dictionnaire
Recherche

REN

Renommer
MSX-DOS 1

Syntaxe

REN Device:Filename NewFilename
REN /S /H /P Device:\Path\Filename + Device:\Path\Filename... NewFilename

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 lecteur de disque. Si vous ne spécifiez pas l'unité de disque, l'ordinateur supprimera le(s) fichier(s) sur 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 fichier à renommer. Chaque nom de dossier dans le chemin est séparé par une barre oblique inverse (\). Ce paramètre n'est disponible que sous MSX-DOS 2 / Nextor.
Filename Ce paramètre permet d'indiquer le nom du fichier à renommer. Les caractères génériques peuvent remplacer certains caractères dans le nom de fichier pour obtenir plusieurs fichiers. 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.
NewFilename Ce paramètre permet d'indiquer le nouveau nom de fichier à appliquer. Les caractères génériques peuvent remplacer certains caractères dans le nom de fichier pour obtenir plusieurs fichiers. 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.
/S Ce paramètre permet de renommer également les fichiers système. Ce paramètre est disponible uniquement depuis COMMAND2.COM 2.40.
/H Ce paramètre permet de renommer également les fichiers cachés. Ce paramètre n'est disponible que sous MSX-DOS2 / Nextor.
/P Ce paramètre permet d'indiquer une pause à la fin de l'écran lors de l'affichage des messages d'erreur pour les fichiers ne pouvant pas être renommés, car ils sont marqués en 'lecture seulement' ou pour une autre raison. Ce paramètre n'est disponible que sous MSX-DOS 2 / Nextor.

Description

Cette commande permet de renommer un ou plusieurs fichiers.

Entrée de ligne de commande

Le Device :Filename ou Device:\Path\Filename spécifie les fichiers devant être renommés et /H permet d'inclure les fichiers cachés dans l'opération de renommage.

Le deuxième nom de fichier spécifie le nouveau nom des fichiers. Un '?' dans le nouveau nom indique que le caractère correspondant du nom de fichier renommé sera utilisé, permettant ainsi un changement de nom ambigu. Ainsi '*' dans le deuxième nom de fichier, étant juste équivalent à une série de '?' indique que l'ensemble du nom de fichier ou de l'extension restera inchangé.

Si, pour une raison quelconque, un fichier particulier ne peut pas être renommé (par exemple, si un fichier ou un répertoire portant le nouveau nom existe déjà ou s'il est en lecture seulement), le nom du fichier incriminé sera affiché avec un message d'erreur et l'opération de renommage se poursuivra avec le fichier suivant. Si de nombreuses erreurs se produisent, /P entraînera une pause de la sortie à la fin de l'écran.

Exemples

Le fichier FILE1 dans le répertoire courant de l'unité de disque actuel est renommé en FILE2 :

REN FILE1 FILE2

Tous les fichiers correspondant à *.DOC dans le répertoire appelé DIR1 dans le répertoire racine de l'unité de disque B:, y compris les fichiers cachés, sont renommés avec le même nom principal mais avec une extension de .OLD. Le fichier FILE2.DOC n'a pas pu être renommé car il y avait déjà un fichier appelé FILE2.OLD dans le répertoire, donc l'erreur a été affichée. Ni FILE2.DOC ni FILE2.OLD n'ont été modifiés. Si de nombreuses erreurs de ce type avaient été affichées, un prompt aurait été affichée au bas de chaque écran plein, puisque /P a été donné :

REN B:\DIR1\*.DOC/H/P *.OLD

on obtiendra un résultat ressemblant à ceci :

FILE2.DOC -- Duplicate filename

Dans l'exemple suivant, tous les fichiers du répertoire appelé DOC et le fichier FILE1, tous deux dans le répertoire courant de l'unité de disque courant, sont renommés avec une extension .OLD :

REN DOC + FILE1 *.OLD


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Jeudi, le 12 Janvier 2023