Fichiers et dossiers

Soyez le premier à donner votre avis sur cette source.

Snippet vu 40 056 fois - Téléchargée 75 fois

Contenu du snippet

Ce code sert à supprimer, créer des dossiers et supprimers des fichiers.

Source / Exemple :


'Copier un fichier : 
dim a, b
a = "c:\truc.exe"
b = "c:\windows\truc.exe
FileCopy a, b

 'Supprimer un fichier: 
Kill "C:\autoexec.bat"

 'Renommer un fichier: 
Shell ("c:\windows\command.com /c ren c:\temp\test.txt c:\temp\essai.txt", vbHide)

En cas de problème, la valeur renvoyée est 0. La constante vbHide assure la transparence de cette fonction. Aucune fenêtre Dos n'apparaît.

 'Créer un répertoire: 

MKDir "c:\Chemin"

 'Supprimer un répertoire 

RMDir "c:\Chemin"

 'Atteindre un répertoire 

CHDir "c:\Chemin"

Conclusion :


Ces formules sont très simples, accessibles à tous.

A voir également

Ajouter un commentaire

Commentaires

SoftByMind
Messages postés
1
Date d'inscription
jeudi 4 août 2011
Statut
Membre
Dernière intervention
4 août 2011
-
Merci bien, mais déplacer un fichier ou repertoire vers un chemin quelconque. Quel code on pourrai avoir???
flakt
Messages postés
24
Date d'inscription
mardi 19 février 2008
Statut
Membre
Dernière intervention
13 août 2011
-
tu a raison timike77 la commende Kill permet juste de supprimer les fichiers qui se trouve dans le dossier et RmDir permet de supprimer le dossier ATTENTION QUE SI LE DOSSIER ET VIDE !!
Sinsitrus
Messages postés
863
Date d'inscription
samedi 11 juin 2005
Statut
Membre
Dernière intervention
21 août 2015
-
Salut

Moi j'ai juste ajouté ceci :

Private Sub...
On Error Resume Next

et ca a géré la situation ;)
timike77
Messages postés
2
Date d'inscription
jeudi 13 novembre 2008
Statut
Membre
Dernière intervention
25 novembre 2008
-
Je croi que j'ai trouvé une solution
tu code
Kill "C:\chemin_du_dossier\*" ' le "\*" permet de d'effacer tous les fichiers contenue dans le dossier
Ensuite
RmDir"C:\chemin_du_dossier" ' suppression du dossier étant vidé a la ligne du dessus

ca me semble cool
timike77
Messages postés
2
Date d'inscription
jeudi 13 novembre 2008
Statut
Membre
Dernière intervention
25 novembre 2008
-
Salut
j'ai le meme probleme que Sinsitrus la suppression a bien lieu lorsque le dossier est vide cependant lorsque celui-ci contient des fichiers, il y a une erreur dans le chemin d'acces.
Si vous avez la solution faite le moi savoir Svp

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.