RolandDEG 10 Geschrieben 13. Oktober 2004 Melden Teilen Geschrieben 13. Oktober 2004 Hallo! Folgendes Szenario: Wir wollen Benutzer per Batch-Datei anlegen, die auch ein Servergespeichertes Profil haben. Im selben Zug wird eine Freigabe erstellt: \\server\user$, nur hat Standardmäßig der User in dem Fall nur "Lesen" als Berechtigung, man müsste also den User per Hand zum schreiben freigeben. Jetzt wäre es natürlich umständlich, für jeden Benutzer mit der Hand die Freigabeberechtigung zu ändern, wenn man mal 1000 Benutzer auf einmal anlegt. :D Jetzt wollte ich mal fragen obs eine Möglichkeit gibt, die Freigabeberechtigungen per Kommandozeile zu setzen. Oder gibts vielleicht die Möglichkeit bei Windows einzustellen, dass jede neue Freigabe automatisch für Jeder schreibrechte hat? Die Berechtigung wird ja sowieso durch die NTFS-Berechtigungen eingeschränkt. Oder obs vielleicht ein externes Programm gibt, welches die Berechtigungen über die Kommandozeile setzen kann... Schonmal danke für die Antwort :) Roland Zitieren Link zu diesem Kommentar
Lian 2.421 Geschrieben 13. Oktober 2004 Melden Teilen Geschrieben 13. Oktober 2004 Hallo, das geht mit XCacls: http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/xcacls-o.asp http://www.microsoft.com/downloads/details.aspx?FamilyID=0ad33a24-0616-473c-b103-c35bc2820bda&displaylang=en (extended) oder SubInACL: http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en Zitieren Link zu diesem Kommentar
Nocturne 10 Geschrieben 13. Oktober 2004 Melden Teilen Geschrieben 13. Oktober 2004 @Lian: Kannst Du mir mal ein Beispiel geben, wie man mit xcacls oder subinacl eine Freigabeberechtigung ändert? Ich dachte, damit kann man nur NTFS ändern. Nocturne Zitieren Link zu diesem Kommentar
Lian 2.421 Geschrieben 13. Oktober 2004 Melden Teilen Geschrieben 13. Oktober 2004 Einfach die Hilfen aufrufen, also zB. subinacl /help. SubInACL kann jede Form von ACLs ändern: /object_type : /service /keyreg /subkeyreg /file /subdirectories[=directoriesonly|filesonly] /clustershare /kernelobject /metabase /printer /onlyfile /process /share /samobject Zitieren Link zu diesem Kommentar
RolandDEG 10 Geschrieben 13. Oktober 2004 Autor Melden Teilen Geschrieben 13. Oktober 2004 Besten Dank, subinacl hats gemacht :D Ich habs dann so gemacht: subinacl /share \\server\user$ /replace=jeder=user /grant=user das ersetzt den jeder mit dem usernamen und gibt diesem dann vollzugriff. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.