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

VBScript Discussion :

Droits NTFS sur un dossier


Sujet :

VBScript

  1. #1
    Membre régulier
    Inscrit en
    Février 2009
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 102
    Points : 76
    Points
    76
    Par défaut Droits NTFS sur un dossier
    Bonjour à tous,

    1/ Je souhaite créer une arborescence : E:\FTP\ACCES\

    2/ J'ai créé un user nommé ACCES_FTP

    3/ Je voudrais que le user ACCES_FTP puisse en se connectant à ACCES avoir le Contrôle Total.

    Jai récupéré des bouts de scripts sur le forum. Le script me créé bien l'arborescence, mais lorsque je me positionne dans l'onglet sécurité du dossier ACCES, je ne vois pas le user : ACCES_FTP en CT ?

    je ne maitrise pas trop la commande "cacls"

    Merci pour votre aide.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    Option Explicit 
    Dim ofso 
    Set ofso = CreateObject("Scripting.FileSystemObject") 
     
    CreerRep("E:\FTP\ACCES\") 
     
    Sub CreerRep(Chemin) 
            If Not ofso.FolderExists(chemin) Then 
                    CreerRep(ofso.GetParentFolderName(chemin)) 
                    ofso.CreateFolder(chemin) 
            End If 
    End Sub 
     
     
    Function ControlTotale(objet) 
    Set Ws = CreateObject("WScript.Shell") 
    Set ProcessEnv = Ws.Environment("Process") 
    NomUtilisateur = ProcessEnv("ACCES_FTP") 
    Command = "%COMSPEC% /c Echo o| cacls "& CreerRep &" /G " & qq(NomUtilisateur) & ":F ACCES_FTP:F" 
    Result = ws.Run(Command,0,True)
    End Function 
     
    Function qq(strIn) 
    qq = Chr(34) & strIn & Chr(34) 
    End Function

  2. #2
    Expert éminent
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 840
    Points : 9 225
    Points
    9 225
    Par défaut

    cacls /? pour l'aide en ligne de commande
    et pour voir les droits en ligne de commande, il suffit de taper dans la console:

  3. #3
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 098
    Points : 16 608
    Points
    16 608
    Par défaut
    Salut
    je ne maitrise pas trop la commande "cacls"
    Peut être ce lien t'aidera t il.

  4. #4
    Membre régulier
    Inscrit en
    Février 2009
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 102
    Points : 76
    Points
    76
    Par défaut Merci pour vos réponses
    J'ai oublié de dire que travaille sur du Windows server 2008.
    En utilisant vos informations, j'ai résolu mon problème avec icacls.

    Merci à vous.

    PAB/31/SAB

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajouter des Droit NTFS sur une liste de dossiers
    Par minidoux24 dans le forum VBScript
    Réponses: 4
    Dernier message: 29/09/2010, 11h56
  2. Impossible modifier droits NT sur un dossier
    Par kikica dans le forum Windows XP
    Réponses: 1
    Dernier message: 17/12/2007, 22h02
  3. Droits "Refuser" sur un dossier : Problème
    Par DefmY dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 23/04/2007, 18h24
  4. Réponses: 5
    Dernier message: 22/03/2006, 14h05
  5. [VBS] droit NTFS sur dossier perso des utilisateurs
    Par Amandine62 dans le forum VBScript
    Réponses: 6
    Dernier message: 02/03/2006, 19h43

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