[..] Créer un dossier partagé et attribuer des droits

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
tatane
Niveau 4
Niveau 4
Messages : 63
Enregistré le : mar. 30 juin 2009 20:47
Localisation : Angoulême
Status : Hors ligne

[..] Créer un dossier partagé et attribuer des droits

#1

Message par tatane »

Bonjour à tous,

Je souhaiterais créer un script Autoit me permettant de partager des dossiers Windows (SMB) et sur lesquels seraient attribués des droits en fonction des utilisateurs/groupes d'un active directory.

J'ai trouvé un script VBA qui à priori ferait tout cela mais je suis coincé sur la ligne SecDesc.Properties_.Item("DACL") = Array(ACE). J'ai essayé en remplaçant Array(ACE) par [$ACE] mais évidemment cela ne fonctionne pas. Le reste semble fonctionner après conversion.

Voici le lien :
http://gallery.technet.microsoft.com/sc ... 3518d3a362

Si vous avez une idée n'hésitez pas :)

Merci par avance.
tatane
Niveau 4
Niveau 4
Messages : 63
Enregistré le : mar. 30 juin 2009 20:47
Localisation : Angoulême
Status : Hors ligne

Re: [..] Créer un dossier partagé et attribuer des droits

#2

Message par tatane »

Bon j'ai trouvé la soluce. C'est tout bête.
Il suffit de déclarer un tableau d'une case au préalable et de lui affecter la valeur $ACE. Et c'est ce tableau qui est affecté à $SecDesc.Properties_.Item("DACL").

Script complet permettant de partager un dossier et d'attribuer les droits de partage de l'utilisateur spécifié :
► Afficher le texte
Par contre cela n'attribue pas les droits NTFS au dossier de partage.
L'un d'entre vous connait-il un moyen d'y arriver dans le même style ?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Créer un dossier partagé et attribuer des droits

#3

Message par Tlem »

N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
tatane
Niveau 4
Niveau 4
Messages : 63
Enregistré le : mar. 30 juin 2009 20:47
Localisation : Angoulême
Status : Hors ligne

Re: [..] Créer un dossier partagé et attribuer des droits

#4

Message par tatane »

Oui Oui je n'ai pas oublié. Mais je n'ai pas vraiment résolu mon problème.
Par contre cela n'attribue pas les droits NTFS au dossier de partage.
L'un d'entre vous connait-il un moyen d'y arriver dans le même style ?
Répondre