begin process at 2010 02 10 13:11:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Système

 > 

Fichier & Disque

 > 

Copier dans un autre repertoire un dossier contenant des fichiers


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Copier dans un autre repertoire un dossier contenant des fichiers

vendredi 18 mai 2007 à 00:07:43 | Copier dans un autre repertoire un dossier contenant des fichiers

dhabasse

Saut tout le monde
voici une question qui m'est importante, Je voudrais si possible qu'on me propose un morceau de code me permettant de sauver un docier avec ses fichiers et sous dociers dans un autre repertoir

merci. 


vendredi 18 mai 2007 à 09:51:28 | Re : Copier dans un autre repertoire un dossier contenant des fichiers

sebmafate

Membre Club Administrateur CodeS-SourceS
Salut,

Tu peux aussi réfléchir 2 minutes... et apprendre à écrire en français

Merci.


Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
mercredi 10 octobre 2007 à 16:38:22 | Re : Copier dans un autre repertoire un dossier contenant des fichiers

rastamath69

Bonjour,

voici une méthode qui devrait répondre à la question me semble-t-il,

public static void CopyDir(string sourceDir, string destDir)
        {
                DirectoryInfo dir = new DirectoryInfo(sourceDir);

                if (dir.Exists)
                {
                    string realDestDir;
                    if (dir.Root.Name != dir.Name)
                    {
                        realDestDir = Path.Combine(destDir, dir.Name);
                        if (!Directory.Exists(realDestDir))
                            Directory.CreateDirectory(realDestDir);
                    }
                    else realDestDir = destDir;

                    foreach (string d in Directory.GetDirectories(sourceDir))
                    {
                        CopyDir(d, realDestDir);
                    }

                    foreach (string file in Directory.GetFiles(sourceDir))
                    {
                        string fileNameDest = Path.Combine(realDestDir, Path.GetFileName(file));

                        File.Copy(file, fileNameDest, true);
                    }
                }
            }
        }



Rastamath69, plus on travaille , plus on a des problèmes, donc plus on a de chances d'en résoudre! [8D]


Cette discussion est classée dans : dossier, fichiers, repertoire, copier, contenant


Répondre à ce message

Sujets en rapport avec ce message

supprimer, copier tous les fichiers d'un repertoire (del *.* sous DOS) [ par VoodooChiles ] Je cherche la syntaxe pour effectuer une File.copy (\\path1\\*.*, \\path2\\ )Par quoi remplacer *.* ????Merci ! Copier les fichiers transactionnellement [ par Mambou ] Salut tout le mondeJ ai un problème qui est le suivant:Je voudrais copier des fichiers d'un repertoire A vers un repertoire B mais d'une facon transac Compression d'un dossier contenant des fichiers et dossiers en .zip [ par therainbow3 ] Bonjour,Tout est dans le titre. J'ai un dossier contenant des fichiers ainsi qu'un dossier et j'aimerais compresser le tout en .zip. J'ai vu qu'il exi Copie d'un fichier vers un dossier existant [ par thomas750 ] Bonjour,Voila, je souhaiterais savoir comment copier un fichier txt que j'ai cree, dans un dossier existant de mon PC, je ne veux surtout pas creer ce liste de fichiers détaillée [ par lm86 ] Bonjour.J'ai déjà vu plein de topic sur ce sujet mais à chaque fois, on ne parle jamais de liste detaillée. Je sais que ça se fait lorsque l'on se con copier un fichier [ par 24 ans ] j' ai deux repertoire 1et 2 chacun dans un emplacement et je voudrais faire une mise à jour du repertoire 2 referencié à l'autre repertoire qui est le Première appli en c#: fonction recherche remplace [ par supaione ] Bonjour, Je commence ma première appli en C#. J'ai une fenêtre contenant deux list box (1 me permettant de selectionner les fichiers à modifier - 1 se Affichage de sous-repertoire puis de fichiers [ par mathew77 ] Bonjour,je suis actuellement en DUT alternance et j'ai besoin de réaliser un petit programme pour mon entreprise en C#.Je dois en effet à partir d'un integrer dossier avec fichiers dans un projet [ par mastereur ] Bonjour,Coment puis-je insérer des dossier contenant des fichiers externe à mon projet?Je m'explique, j'ai créé des fichiers dans des dossier qui sont Copier un dossier dans une autre unité (ex.: F:\monDossier à c:\monDossier) [ par gazza ] Bonjour a tous, j'ai un gros problème... j'aimerai copier un dossier qui se trouve par exemple dans le lecteur (d:\) dans un autre dossier, d'un autre


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales