IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

permission NTFS sur arborescence


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 16
    Par défaut permission NTFS sur arborescence
    Bonjour,

    Après mainte recherches sur le net je m'en remets à vous.
    Je suis en train de développer une application qui va "scanner" un dossier et ses sous dossier pour récupérer dans un fichier la listes des groupes de sécurité positionnés sur les dossiers, les membres de chaque groupe, si le groupe est hérité ou non.
    Pour tout ça c'est OK par contre ce que je n'arrive pas à faire c'est, dans le cas d'un groupe hérité, récupérer le chemin vers le parent (champ "inherited from" dans les option de sécurité windows).

    Savez-vous comment faire ?

    Jusqu'à présent j'ai toujours réussi a me débrouiller en cherchant sur le net mais là j'ai l'impression que je suis le premier à me poser la question je n'ai trouvé aucune réponse... (peu être que c'est impossible et que la question est b^te aussi ... )

    Merci d'avance pour l'aide que vous pourrez m'apporter.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Je me trompe peut-être, mais je ne crois pas que tu puisses le récupérer directement depuis le dossier lui-même... je pense qu'il faut que tu remontes récursivement les dossiers jusqu'à ce que tu en trouves un pour lequel la règle n'est pas hérité.

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 16
    Par défaut
    Bonjour merci pour la réponse,
    ça expliquerai pourquoi je n'ai rien trouvé... je vais essayer ça par contre une idée de comment je remonte dans les dossier parents ? Je sais descendre mais pas remonter... (je vais chercher aussi car je n'ai jamais essayé...)

    Merci

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par Maxmoon13 Voir le message
    une idée de comment je remonte dans les dossier parents ? Je sais descendre mais pas remonter... (je vais chercher aussi car je n'ai jamais essayé...)
    Bah tu connais le chemin, donc à partir de là tu peux retrouver le chemin du dossier parent (avec Path.GetDirectoryName). Si tu utilises des DirectoryInfo, tu peux aussi utiliser la propriété Parent qui te donne le dossier parent.

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 16
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Bah tu connais le chemin, donc à partir de là tu peux retrouver le chemin du dossier parent (avec Path.GetDirectoryName). Si tu utilises des DirectoryInfo, tu peux aussi utiliser la propriété Parent qui te donne le dossier parent.
    Super je vais essayer ça de ce pas ^^

    Merci a toi

    C'est bon ça marche nickel ! Un grand merci

Discussions similaires

  1. [WS 2008 R2] Permissions NTFS sur dossiers redirigés
    Par plastic8 dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 31/05/2012, 11h36
  2. Permissions NTFS avec XP Home
    Par Loceka dans le forum Sécurité
    Réponses: 2
    Dernier message: 10/09/2006, 11h32
  3. [VBS] droit NTFS sur dossier perso des utilisateurs
    Par Amandine62 dans le forum VBScript
    Réponses: 6
    Dernier message: 02/03/2006, 19h43
  4. VB6-Err70 permission refusée sur FileCopy d'une DB ADO
    Par JM Cahard dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 03/01/2006, 19h33
  5. [Système] fopen()Permission denied sur Apache
    Par manaboko dans le forum Langage
    Réponses: 9
    Dernier message: 15/09/2005, 17h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo