Astuces de recherche...
Home
- Accueil & nouveautés
- Les newsgroups VB
- Téléchargements
- L'équipe
- Nous contacter
- Liens
Rubriques
- Toutes les questions
- Affichage & graphismes
- Algorithmique
- API
- Base de registre
- Bases de données
- Contrôles
- Date & heure
- Déploiement
- Divers
- Erreurs & problèmes
- Fichiers & dossiers
- Généralités
- Impression
- Internet & mails
- Math
- Multimédia
- Réseaux
- Structures de données
- Texte & strings
- VB .Net
- VB Script
- VBA
- Windows

Question 26

Comment renommer un fichier ?

La méthode la plus simple consiste à utiliser l'instruction "Name" :

Name "C:\Mes Documents\OldFile.txt" as "C:\Mes Documents\NewFile.txt"

L'utilisation de FSO (FileSystemObject) pour réaliser ce genre de tâches simples est à proscrire, au vu des nombreux problèmes que celui-ci présente.

Bien que vous puissiez utiliser Name pour déplacer de nombreux fichiers, celui-ci ne vous permet pas d'indiquer simplement l'avancement de l'opération à vos utilisateurs. Ceci est réalisable à l'aide des APIs du shell, comme décrit dans la question Comment copier, déplacer, supprimer ou renommer une arborescence complète de dossiers ?

Date de publication : 07 juillet 2002
Dernière modification : 25 février 2007
Rubriques : Fichiers & dossiers
Mots-clés : fichiers, renommer, nom