Syntaxe
|
NAME anciennomfichier AS nouveaunomfichier
|
Paramètres
| Nom |
Description |
| anciennomfichier |
Ce paramètre permet d'indiquer l'ancien nom de fichier |
| nouveaunomfichier |
Ce paramètre permet d'indiquer le nouveau nom de fichier |
Description
Cette commande permet de renommer un fichier.
Remarques
- La commande NAME permet de modifier le nom d'un fichier sans en changer le contenu. Elle est très pratique pour organiser des fichiers ou pour leur
attribuer des noms plus significatifs au cours de l'exécution d'un programme.
- Les deux paramètres sont obligatoires : anciennomfichier et nouveaunomfichier. Si l'un d'eux est mal saisi ou pointe vers un fichier inexistant,
la commande échoue et renvoie une erreur.
- Le fichier ne doit pas être ouvert au moment du renommage. Si le fichier est en cours d'utilisation par un autre processus ou par le programme BASIC lui-même,
NAME ne pourra pas exécuter le changement.
- La commande fonctionne aussi bien avec des noms relatifs qu'avec des chemins absolus. Il est donc possible de renommer un fichier dans un autre répertoire à
condition d'indiquer correctement le chemin.
- NAME ne peut pas déplacer un fichier entre deux répertoires différents. Si les chemins d'origine et de destination diffèrent, une erreur sera générée. Pour
déplacer un fichier, il faut combiner NAME avec la création d'un nouveau fichier ou une autre commande système.
- Cette commande peut servir à effectuer des sauvegardes simples en renommant un fichier existant avant de le remplacer. Par exemple, on peut renommer un fichier
de configuration avant d'en enregistrer une nouvelle version.
- Le nouveau nom doit respecter les conventions du système de fichiers sous-jacent. Certains caractères spéciaux ou noms réservés (comme CON, PRN, AUX,... sous
MS-DOS) peuvent entraîner des erreurs.
- L'utilisation de NAME peut être une bonne pratique dans des scripts de gestion de fichiers. Elle permet d'automatiser des changements de noms selon la date, le
contenu, ou l'usage prévu du fichier dans un programme BASIC.
Dernière mise à jour : Vendredi, le 21 Juillet 2023