[.NET] Readonly Dossier et fichiers [Résolu]

Signaler
Messages postés
95
Date d'inscription
vendredi 14 janvier 2005
Statut
Membre
Dernière intervention
4 mars 2013
-
badboy38
Messages postés
95
Date d'inscription
vendredi 14 janvier 2005
Statut
Membre
Dernière intervention
4 mars 2013
-
    Bonjour,

je cherche le moyen de supprimer un dossier contenant sous dossiers et fichiers, le tout étant "read only" puisque copié à partir d'un CD.  Comment fairre??

Merci

BadBoy38


<hr size="2" width="100%" />--==OPEN.SOURCES.FREE.FR==--

3 réponses

Messages postés
14655
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 février 2020
139
Bonjour

Utilise io.File.Get/SetAttr(...)


Tu déReadOnly ton dossier et ses sous-dossiers, puis tu le reReadOnly après si tu veux.

Il est plus facile de batiser quelqu'un que de la convertir. (surtout en programmation)
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)

<fon></fon>
Messages postés
95
Date d'inscription
vendredi 14 janvier 2005
Statut
Membre
Dernière intervention
4 mars 2013

Pour ceux qui sont dans le même cas que moi, voilà un bout de code qui gère ça:

clearAllDir(path1)
RmDir(path1)
clearAllDir(path2)
RmDir(path2)
..........

Private Sub clearAllDir(ByVal startDir As String)
        Dim files As String

        For Each files In Directory.GetFiles(startDir, "*.*")
            IO.File.SetAttributes(files, FileAttributes.Normal)
            File.Delete(files)
        Next
    End Sub

BadBoy38


<hr size="2" width="100%" />--==OPEN.SOURCES.FREE.FR==--
Messages postés
21
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
7 mai 2009

Slt,

    Vou devez changer l'atrib de dossier avant de le supprimer puis vous pouvez faire tous.

Top simple
[:D]