[..] CACLS et "tout le monde"

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Glouton
Niveau 2
Niveau 2
Messages : 17
Enregistré le : jeu. 06 juin 2013 16:33
Status : Hors ligne

[..] CACLS et "tout le monde"

#1

Message par Glouton »

bonjour,

j'arrive a ajouter via ce script simple des droits :
RunWait(@ComSpec & " /C Echo o|CACLS D:\ /T /E /P NOM:F")

Mais je n'y arrive point pour 'tout le monde'

all users non plus , idem everyone

Si quelqu'un a la soluce, merci grandement :D
L'accouchement est douloureux. Heureusement, la femme tient la main de l'homme. Ainsi, il souffre moins.
Avatar du membre
eln
Niveau 6
Niveau 6
Messages : 202
Enregistré le : sam. 28 juil. 2007 12:54
Status : Hors ligne

Re: [..]CACLS et "tout le monde"

#2

Message par eln »

Il est lancé en tant qu'administrateur ?
Débutant, pas taper !
Avatar du membre
Glouton
Niveau 2
Niveau 2
Messages : 17
Enregistré le : jeu. 06 juin 2013 16:33
Status : Hors ligne

Re: [..]CACLS et

#3

Message par Glouton »

eln a écrit :Il est lancé en tant qu'administrateur ?
Oui , Merci

Voici le script de base de modification du d: par exemple

Code : Tout sélectionner

RunWait(@ComSpec & " /C Echo o|CACLS D:\ /T /E /P Tout le monde: F")
RunWait(@ComSpec & " /C Echo o|CACLS D:\ /T /E /P utilisateurs:F")
le premier "tout le monde" ne passe pas, utilisateurs nickel
L'accouchement est douloureux. Heureusement, la femme tient la main de l'homme. Ainsi, il souffre moins.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] CACLS et "tout le monde"

#4

Message par jguinch »

Salut.
Ca ressemble à un problème de double quotes

Code : Tout sélectionner

RunWait(@ComSpec & " /C CACLS d:\tmp /T /E /P ""Tout le monde"":F")
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
Glouton
Niveau 2
Niveau 2
Messages : 17
Enregistré le : jeu. 06 juin 2013 16:33
Status : Hors ligne

Re: [..] CACLS et "tout le monde"

#5

Message par Glouton »

jguinch a écrit :Salut.
Ca ressemble à un problème de double quotes

Code : Tout sélectionner

RunWait(@ComSpec & " /C CACLS d:\tmp /T /E /P ""Tout le monde"":F")

Code : Tout sélectionner

RunWait(@ComSpec & " /C CACLS d: /T /E /P ""Tout le monde"":F")
voial la c bon MERCI

C'etait le \ apres d: :oops: :oops:
L'accouchement est douloureux. Heureusement, la femme tient la main de l'homme. Ainsi, il souffre moins.
Avatar du membre
Glouton
Niveau 2
Niveau 2
Messages : 17
Enregistré le : jeu. 06 juin 2013 16:33
Status : Hors ligne

Re: [..] CACLS et "tout le monde"

#6

Message par Glouton »

:oops:
RunWait(@ComSpec & " /C CACLS d: /T /E /P ""Tout le monde"":F")
RunWait(@ComSpec & " /C CACLS c: /T /E /P ""Tout le monde"":C")

sur le c: cela ne se passe pas comme sur le d:

bref je sêche...

RunWait(@ComSpec & " /C CACLS c:\ /T /E /c /g ""Tout le monde"":F") semble correct

le /c ignore les objets impossible a modifier....

cdt
L'accouchement est douloureux. Heureusement, la femme tient la main de l'homme. Ainsi, il souffre moins.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] CACLS et "tout le monde"

#7

Message par jguinch »

En tapant la commande sans passer par AutoIt, est-ce que ça fonctionne ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
Glouton
Niveau 2
Niveau 2
Messages : 17
Enregistré le : jeu. 06 juin 2013 16:33
Status : Hors ligne

Re: [..] CACLS et "tout le monde"

#8

Message par Glouton »

jguinch a écrit :En tapant la commande sans passer par AutoIt, est-ce que ça fonctionne ?

bonjour

cela fonctionne avec

Code : Tout sélectionner

RunWait(@ComSpec & " /c CACLS c:\dhcp /x /c /p ""Tout le monde"":C")
 
le hic : c'est qu'il créé les droits quand il n'y en a pas et je veux juste le modifier quand il existe <br> par exemple il ne doit pas se creer dans les repertoires systeme etc...<br>

Peut etre creer une variable qui verifies si il existe ... je cherche...

Merci
L'accouchement est douloureux. Heureusement, la femme tient la main de l'homme. Ainsi, il souffre moins.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] CACLS et "tout le monde"

#9

Message par jguinch »

J'avoue que je n'ai pas vraiment compris le but de la manœuvre...
Sinon tu peux utiliser subincal qui a beaucoup d'options, mais qui n'est pas natif dans l'OS.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
Glouton
Niveau 2
Niveau 2
Messages : 17
Enregistré le : jeu. 06 juin 2013 16:33
Status : Hors ligne

Re: [..] CACLS et "tout le monde"

#10

Message par Glouton »

ok, j'ai des postes neufs, je veux modifier sur c:\ "tous le monde" en modifier au lieu de lecture

sur le d: c'est droit total sur tout donc là c bon !

mais sur c: je veux juste modifier l'existant

a savoir si il n'existe pas ds les groupe du repertoire, là il s'ajoute et mo ije veux juste modifier l'existant...

par exemple c:\doc&setting\%susername n'a pas pas tout le monde dans la securite

si je script comme le d:, il l'ajoute :twisted: :twisted:
L'accouchement est douloureux. Heureusement, la femme tient la main de l'homme. Ainsi, il souffre moins.
Répondre