Hallo atik2,
ich habe mir schon einge Zeit damit um die Ohren geschlagen und muss dir leider mitteilen, dass ich zu früh frohlockt habe. :-( Das Problem ist hartnäckiger, als ich dachte.
Was ich ausprobiert habe, funktioniert leider nur für die Objekte, welche sich (mit unzureichenden Berechtigungen) bereits im freigegebenen Ordner befinden. Die nächsten Objekte, welche reinrutschen, sind schon wieder gesperrt, weil sie wiederum die Berechtigungen von dem Benutzer erben, der sie erstellt hat.
Ich habe folgendes gemacht:
1. Deaktivieren der einfachen Dateifreigabe
Windows Explorer > "Extras" > "Ordneroptionen..." > "Ansicht" > "Einfache Dateifreigabe verwenden" deaktivieren.
2. Nun gibt es erweiterte Berechtigungs- und Sicherheits-Reiterkarten im Eigenschaftsdialog von Ordnern und Dateien. Ich habe auf den freigegebenen Ordner einen Rechtsklick gemacht und dann:
"Freigabe und Sicherheit" > Reiterkarte "Sicherheit" > Reiterkarte "Erweitert". Unten gibt es nun die Option "Berechtigungen für alle untergeordneten Objekte durch die angezeigten Einträge, sofern anwendbar, ersetzen.", welche ich aktiviert habe. Ich dachte, das wars, weil es funktioniert bei Dateien, bei denen vorher im freigegebenen Ordner kein Zugriff von einem anderen Computer/Benutzer möglich war. Vielleicht ist das auch ein gangbarer Weg, aber Windows speichert diesen Vorgang nicht ab, sondern vollzieht dies nur als einmaligen Vorgang.
Vermutlich könnte man diesen oder einen ähnlichen Vorgang automatisieren, sobald Dateien in diesen Ordner kopiert werden. Möglichkeiten wären evtl. ein VBScript, das Kommandozeilenprogramm cacls.exe als Batchdatei oder auch die Verwendung von Sicherheitsvorlagen. Habe momentan keine Zeit, mich da hineinzuknien, aber du könntest es vielleicht noch bei spezialisierten System-Admin-Foren versuchen.
Hier ist noch zwei Zusammenfassungen über das Thema Dateifreigabe in Windows XP: Klick mich 1 und Klick mich 2.
MfG
UselessUser