droit par défaut sur les partages windows 2003 - Windows & Software
Marsh Posté le 30-11-2006 à 11:38:19
il y a plus simple: utiliser delage32
Ex de script:
cd\
delage32 g:\AAA\*.* 30 /recurse >g:\AAA\rapport_purge.txt
Par une tache planifiée je lance cela tous les dimanches et tous les fichiers de plus de 30 jours sont supprimés et tu as même un rapport indiquant ce qui a été effacé.
Les dossiers eux sont conservés ainsi que les droits d'accès
Marsh Posté le 30-11-2006 à 11:58:49
désolé, mais ça ne me vas pas. en effet je veux supprimer les fichiers et dossiers ( je n'utiliserais pas la valeur ajouter de delage 32, qui est la suppression par l'age des fichiers), et je pense que delage32 ne pourra pas gérer mon problème de fichier locker par les utilisateurs ayant "oublié" d'éteindre leur pc, et ayant un fichier ouvert sur le dossier à supprimer ...
en réalité il me faut juste une solution simple pour supprimer tous les fichiers d'un dossier X, même si ces fichiers sont utilisés. ça doit quand même pouvoir ce faire facilement non ?
Marsh Posté le 30-11-2006 à 12:05:16
chailloug a écrit : - comment changer les droits des partages par défauts ( et donc remettre control total à tous les utilisateurs) |
Je crois pas qu'on puisse, et ce serait une erreur de le faire, moins y'a de droit pas défaut meilleur sera ta sécu, mais si ça te semble plus chiant.
Citation : - comment définir les droits des partages (pas ntfs, hein) dans des scripts dos ? (voir vbs) |
net share d:\partage /grant:utilisateur,droit ou droit est READ, CHANGE ou FULL
Citation : - comment faites-vous, vous, pour nettoyer automatiquement/régulièrement des dossiers partager (avec la problématique que certains utilisateurs puissent avoir des verrous sur les fichiers) |
La suppression automatique de données utilisateur même "normalement" temporaires c'est bien quelque chose que je me garde de faire Les dossiers d'echange foure-tout sans droit c'est de toutes façons quelque chose que j'evite au maximum, ce sont des nids a problemes.
sinon des trucs comme forcedel.exe permettent de forcer la suppression de fichiers verrouillés.
Marsh Posté le 30-11-2006 à 12:28:22
une fois de plus merci El Pollo Diablo
1) c'est clair que si ils ont mis le droit en lecture par défaut, la sécu est bien meilleur... changer la permissions par défaut était le "dernier recours"
2) je connaissais par la commande /grant. j'espère qu'on peut aussi utiliser des groupes et pas que des utilisateurs, je vais regarder ça de plus près
3) ça ne me pose pas trop de problème, la suppression auto ce faisait par script poste sauvegarde, on peut quand même récupérer les datas. En + les utilisateurs sont prévenus, on fait tout pour que ça devienne un "nid à problème"
edit : Encore merci, le /grant marche nickel
Marsh Posté le 30-11-2006 à 11:26:07
bonjour à tous,
voilà j'ai un dossier partager sur mon réseau que je nettoie tous les soirs (dossier d'échange pour les utilisateurs). sur windows 2000 rien de plus simple, je fais un script (.bat) qui me départage le dossier --> supprimes le dossier -->recrée le dossier--> recrée le partage (si je supprime le partage c'est pour que les utilisateurs ayant des fichiers ouvert sur le partage soit déloguer, et que je puisse suprimer le dosssier et le récrée vide). sur windows 2000 ça marche nickel, le partage se recrée bien en accès control total pour tous le monde.
Mon problème est que sur windows 2003, par défaut, quand il créer un partage, il met lecture seul pour le groupe tous le monde, et non pas control total comme sur windows 2000. j'ai regardé l'aide du net share, mais à aucun moment je peut définir les droits !
mes questions sont donc :
- comment changer les droits des partages par défauts ( et donc remettre control total à tous les utilisateurs)
ou
- comment définir les droits des partages (pas ntfs, hein) dans des scripts dos ? (voir vbs)
ou
- comment faites-vous, vous, pour nettoyer automatiquement/régulièrement des dossiers partager (avec la problématique que certains utilisateurs puissent avoir des verrous sur les fichiers)
Merci !