Bonjour,
Ma première question sur ce forum et elle est de taille.
Pour des raisons liés à l'utilisation d'un logiciel de sauvegarde, je souhaite restreindre la création de répertoires à partir d'un certain niveau dans l'arborescence.
Comme je dispose d'un certain nombre de serveurs Windows 2003 d'une capacité conséquente, et d'un certain nombre d'utilisateurs lui aussi conséquent, je ne peux réaliser ce travail manuellement en faisant un Clic Droit > Sécurité > Avancé > Modifier les autorisations > Modifier > Décocher "Création de dossier/ajout de données" sur le niveau final qu'atteint chaque chemin.
Je souhaite donc bloquer la création d'un répertoire dans LYON afin de ne PAS avoir de répertoire de niveau 6 mais seulement des fichiers.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 G:\COMPTABILITE\2007\ > est un niveau 2 D:\ASSISTANCE\TECHNIQUE\FRANCE\RHONE\LYON\ > est un niveau 5
J'ai plusieurs idées en vrac et je ne sais pas sur quoi partir :
- Récupérer l'évènement de création de dossier ? Oui mais comment ? VBS ? Batch ?
- Une fois l'évènement récupéré, récupérer le PATH ou la demande de création de dossier a été effectué. Traiter ce PATH en comptant le nombre de backslash afin d'autoriser la création ou non et de modifier les droits sur ce dossier ? :
# Si niveau 1, on crée un dossier qui sera le niveau 2.
# Si niveau 2, on crée un dossier qui sera le niveau 3.
# Si niveau 3, on crée un dossier qui sera le niveau 4.
# Si niveau 4, on crée un dossier qui sera le niveau 5 et on modifie les droits comme expliqué en introduction.
- Oui mais est-ce qu'un script peut modifier les droits avancés sur un répertoire ?
- Comment mettre en place ce ou ces scripts ? GPO pour tous les utilisateurs ?
Si vous pouvez m'éclairer sur mes idées ou m'en proposer d'autres, j'apprécierai.
Bien à vous collègues.
PS : Merci de déplacer dans la section adéquate si vous jugez nécessaire de le faire.
Partager