RolandDEG 10 Geschrieben 13. Oktober 2004 Melden 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
Lian 2.659 Geschrieben 13. Oktober 2004 Melden 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
Nocturne 10 Geschrieben 13. Oktober 2004 Melden 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
Lian 2.659 Geschrieben 13. Oktober 2004 Melden 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
RolandDEG 10 Geschrieben 13. Oktober 2004 Autor Melden 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.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden