OVH Cloud OVH Cloud

Mise de droit sur dossier via script vbs.

6 réponses
Avatar
fxd
bonjour,

Je recherche a integrer dans un de mes script la mise de droit sur un
dossier lors de la creation de celui-ci

Cdlt,
FXD

6 réponses

Avatar
Fred
Dans le message:,
fxd écrit:
bonjour,


Bonjour,

Je recherche a integrer dans un de mes script la mise de droit sur un
dossier lors de la creation de celui-ci


J'utilise CACLS, mais il y a mieux, je crois, avec SUBINACL.

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT

Avatar
fxd
meric,

Mais en vbs ?
quels objet faut-il utiliser?

FXD



"Fred" a écrit dans le message de news:

Dans le message:,
fxd écrit:
bonjour,


Bonjour,

Je recherche a integrer dans un de mes script la mise de droit sur un
dossier lors de la creation de celui-ci


J'utilise CACLS, mais il y a mieux, je crois, avec SUBINACL.

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT



Avatar
Fred
Dans le message:,
fxd écrit:
meric,

Mais en vbs ?
quels objet faut-il utiliser?


Je ne sais pas. J'avais cherché un moment avant d'utiliser cette
solution (à lancer avec l'objet Shell).
Il n'y a rien dans le script center à ce sujet.


--
Fred
http://www.cerbermail.com/?3kA6ftaCvT

Avatar
Jean-Claude BELLAMY
Dans le message news: ,
fxd s'est ainsi exprimé:

bonjour,

Je recherche a integrer dans un de mes script la mise de droit sur un
dossier lors de la creation de celui-ci


En script VBS, cela n'est pas prévu (à moins d'écrire un contrôle ActiveX,
....)
Il est plus simple de passer par les outils prévus pour cela (que l'on peut
bien sûr exécuter depuis un script VBS par une commande "shell.run") :

CACLS.EXE
- fourni avec Windows

XCACLS.EXE
- syntaxe reprenant celle du précédent,
mais en plus puissant.
- fait partie du Resource kit, mais on peut le télécharger
gratuitement sur le serveur de MS :
http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/xcacls-o.asp

SUBINACL.EXE
- fait partie du Resource kit, mais on peut en télécharger
gratuitement les outils sur le serveur de MS :
http://www.microsoft.com/downloads/details.aspx?FamilyID467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en
NB : Le fichier rktools.exe est un bestiau de 12 Mo !
On peut aussi se limiter à SUBINACL seul (sous la forme d'un MSI)
ici :
http://www.microsoft.com/downloads/details.aspx?familyidèba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en

- permet de définir des ACL et propriétaire sur n'importe quoi
(fichiers, clefs BDR, services, imprimantes, ..)
C'est une commande très puissante.



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*

Avatar
fxd
oui je crois
que ca va finir comme ca ;-)

Merci


"Fred" a écrit dans le message de news:

Dans le message:,
fxd écrit:
meric,

Mais en vbs ?
quels objet faut-il utiliser?


Je ne sais pas. J'avais cherché un moment avant d'utiliser cette solution
(à lancer avec l'objet Shell).
Il n'y a rien dans le script center à ce sujet.


--
Fred
http://www.cerbermail.com/?3kA6ftaCvT



Avatar
Lord Mathius
tu a oublier la version VBS de XCACLS

http://support.microsoft.com/default.aspx?scid=kb;en-us;825751

perso je l'ai utiliser pour faire mes script de modif de droit et de owner
sur mes fichier

Denis

"Jean-Claude BELLAMY" a écrit dans le
message de news:
Dans le message news: ,
fxd s'est ainsi exprimé:

bonjour,

Je recherche a integrer dans un de mes script la mise de droit sur un
dossier lors de la creation de celui-ci


En script VBS, cela n'est pas prévu (à moins d'écrire un contrôle ActiveX,
....)
Il est plus simple de passer par les outils prévus pour cela (que l'on
peut bien sûr exécuter depuis un script VBS par une commande "shell.run")
:

CACLS.EXE
- fourni avec Windows

XCACLS.EXE
- syntaxe reprenant celle du précédent,
mais en plus puissant.
- fait partie du Resource kit, mais on peut le télécharger
gratuitement sur le serveur de MS :

http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/xcacls-o.asp

SUBINACL.EXE
- fait partie du Resource kit, mais on peut en télécharger
gratuitement les outils sur le serveur de MS :

http://www.microsoft.com/downloads/details.aspx?FamilyID467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en
NB : Le fichier rktools.exe est un bestiau de 12 Mo !
On peut aussi se limiter à SUBINACL seul (sous la forme d'un MSI)
ici :

http://www.microsoft.com/downloads/details.aspx?familyidèba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en

- permet de définir des ACL et propriétaire sur n'importe quoi
(fichiers, clefs BDR, services, imprimantes, ..)
C'est une commande très puissante.



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*