OVH Cloud OVH Cloud

Questions en VBS

1 réponse
Avatar
Yael Cheenne
Bonjour tout le monde,

1) - Je voudrais manipuler les ACLs Windows (2000/XP) depuis VBS:

Exemple: créer un répertoire, positionner des autorisations sur ce
répertoire.

Je sais que WSH me permet de créer des répertoires (partager, je ne
sais pas), mais ne gère pas les autorisations . Je pense qu'il faut
passer par CACLS ou XACLS ... et comment faire pour lister les
autorisations effectives ?

2) - Je souhaiterais manipuler les droits sur les objets Windows, à
savoir par exemple, le compte Administrateur.

Exemple: éviter que n'importe qui utilise le compte "admin" pour
installer et utiliser un programme.

Exemple: créer un compte particulier dans la base SAM avec des droits
bien précis.

3) - Afin de faire un "master" de poste de travail, non raccordés à
AD, je voudrais obtenir la liste des services actifs et leur état,
arrêter et démarrer ceux qui doivent l'être et dupliquer cette
information directement dans le master.

4) - Comment lancer un script (avec code retour) qui appelle un autre
script ?

Exemple: depuis un .bat , lacer un VBS, depuis un VBS lancer un .PERL
ou un . C

Merci d'avance pour aide.
Cordialement
Houdini

1 réponse

Avatar
Fred
Bonjour,

Pour manipuler les ACL's tu peux utiliser "XCACLS.VBS" disponible à
l'adresse :

http://support.microsoft.com/?id‚5751

Fred.


Bonjour tout le monde,

1) - Je voudrais manipuler les ACLs Windows (2000/XP) depuis VBS:

Exemple: créer un répertoire, positionner des autorisations sur ce
répertoire.

Je sais que WSH me permet de créer des répertoires (partager, je ne
sais pas), mais ne gère pas les autorisations . Je pense qu'il faut
passer par CACLS ou XACLS ... et comment faire pour lister les
autorisations effectives ?

2) - Je souhaiterais manipuler les droits sur les objets Windows, à
savoir par exemple, le compte Administrateur.

Exemple: éviter que n'importe qui utilise le compte "admin" pour
installer et utiliser un programme.

Exemple: créer un compte particulier dans la base SAM avec des droits
bien précis.

3) - Afin de faire un "master" de poste de travail, non raccordés à
AD, je voudrais obtenir la liste des services actifs et leur état,
arrêter et démarrer ceux qui doivent l'être et dupliquer cette
information directement dans le master.

4) - Comment lancer un script (avec code retour) qui appelle un autre
script ?

Exemple: depuis un .bat , lacer un VBS, depuis un VBS lancer un .PERL
ou un . C

Merci d'avance pour aide.
Cordialement
Houdini