Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3771 connectés 

 


Dernière réponse
Sujet : Script : modifier les droits NTFS
microsoft tu peux faire ça avec un script en batch je pense, qui s'éxécuterait à la racine (récursivement) en utilisant cacls pour consulter les permissions, une condition style:  
 
si le résultat de cacls (avec un équivalent de la commande unix "grep" ) contient MACHINE1\IUSR_MACHINE1, alors tu supprimes les droits et tu les remplace par MACHINE2\IUSR_MACHINE2 (avec xcacls ou echo Y|cacls).
J'essaierais de t'aider si tu galère, a+

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
microsoft tu peux faire ça avec un script en batch je pense, qui s'éxécuterait à la racine (récursivement) en utilisant cacls pour consulter les permissions, une condition style:  
 
si le résultat de cacls (avec un équivalent de la commande unix "grep" ) contient MACHINE1\IUSR_MACHINE1, alors tu supprimes les droits et tu les remplace par MACHINE2\IUSR_MACHINE2 (avec xcacls ou echo Y|cacls).
J'essaierais de t'aider si tu galère, a+
echymose voir aussi du côté du vbs / par exemple : http://www.serverwatch.com/tutoria [...] hp/1476751
echymose les comptes  iusr_... et Iwam... sont créés lors de l'installe de IIS.
J'utilisais igrant.exe de la suite NTSEC http://www.pedestalsoftware.com/us [...] load=ntsec
pour gérer les sec ntfs
moldar Bonjour !
 
Alors voilà le topo : je migre un serveur web MACHINE1 vers une autre machine MACHINE2.
J'ai utilisé robocopy pour copier les fichiers vers MACHINE2 en conservant les droits NTFS.
Les deux machines appartiennent au même domaine AD donc pas de prob pour la réplication des droits des comptes utilisateurs globaux.
Tout est donc ok si ce n'est que les dossiers sont encore configurés avec les users locaux MACHINE1\IUSR_MACHINE1 et que je souhaiterais remplacer par MACHINE2\IUSR_MACHINE2.
Je sais que xcacls permet de scripter l'attribution de droits, mais je ne vois pas comment l'utiliser pour faire un script du style :
1) je parcours tous les fichiers de tous les sous-dossiers.
2) Si dans les droits du fichier je trouve MACHINE1\IUSR_MACHINE1, je le remplace par MACHINE2\IUSR_MACHINE2.
 
Merci pour votre aide.
 :hello:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)