Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Rechte Vergabe für Verzeichnis x ändern

Frage Microsoft Windows Userverwaltung

Mitglied: chrischnian

chrischnian (Level 1) - Jetzt verbinden

25.08.2010 um 09:06 Uhr, 2667 Aufrufe, 5 Kommentare

Ordner "C:\keinZugriff" soll gesucht werden und neue Berechtigungen gesetzt werden.

Hey Leute,

habe folgendes Problem. Laufwerk X hat viele Ordner mit gleichen Aufbau.

Siehe:

C:\AAxxxx\AABBxx\AABBCC\Ordnerx
C:\11xxxx\1122xx\112233\Ordnerx
C:\ZZxxxx\ZZYYxx\ZZYYXX\Ordnerx

nun soll der Ordnerx eine komplett neue Berechtigung bekommen. Dies von Hand zu machen wäre wahnsinn denn das wäre eine Aufgabe von 1 Woche. Wie würdet ihr so was machen?

Bin für viele Vorschläge offen.

Gruss

Chris
Mitglied: bastla
25.08.2010 um 09:10 Uhr
Hallo chrischnian!

Um den Detailgrad Deiner Fragestellung in der Antwort nicht zu übertreffen: Mit Batch unter Verwendung von "cacls" (oder was Dein nicht genanntes BS alternativ dazu bietet) ...

Grüße
bastla
Bitte warten ..
Mitglied: chrischnian
25.08.2010 um 09:14 Uhr
Sorry das OS ist Windows 2008 R2

Unter Linux selbst hätte ich weniger Probleme aber leider habe ich hier nur einen Windows 2008 R2 zur Verfügung.
Bitte warten ..
Mitglied: bastla
25.08.2010 um 09:28 Uhr
Hallo chrischnian!

Damit wissen wir zB aber noch immer nicht, ob es die "Ordnerx" nur in der 4. Ordnerebene gibt bzw ob die Ebene egal ist, oder ob tatsächlich die bestehenden Berechtigungen ersetzt oder nur bearbeitet werden sollen, ob dies auch für die enthaltenen Dateien / Unterordner erforderlich ist, ...

Im einfachsten Fall sähe das (direkt in der CMD-Shell eingegeben) etwa so aus:
for /f "delims=" %i in ('dir /s /b /ad "C:\Ordnerx"') do @echo icacls "%i" /grant:r Administratoren:F EineGruppe:R
Das "echo" bewirkt, dass die Befehle (zum Testen) nur angezeigt, aber nicht ausgeführt werden.

Um die Zeile als Batch zu verwenden, jeweils "%%i" anstelle von "%i" schreiben.

"icacls /?" listet die zur Verfügung stehenden Optionen auf.

Grüße
bastla
Bitte warten ..
Mitglied: chrischnian
25.08.2010 um 09:44 Uhr
Achso ok also hier nochmal alles.

Die zu verändernden Ordner sind immer in der gleichen Ebene. Die darunter liegenden Ordner sollen nicht geändert werden da diese ja vom oberen geerbt bekommen.

X:\xxxxxx\xxxxxx TEXT Name\xxxxxx TEXT TEXT\Ordner

Angedacht war das zuerst alle Berechtigungen gekillt werden und danach diese neu gesetzt werden.

Bei uns ist das Laufwerk X komplett freigegeben damit die jeweilige Abteilung "K" darauf Zugriff hat. Es kommen aber zur Zeit immer mehr Zeitarbeiter diese sollen in gewisse Unterordner keinen Zugriff haben um nicht Daten kopieren zu können.

Ich dachte mir das ich auf X selbst für die Abteilung "K" Vollzugriff gebe und diese dann arbeiten kann.

Unterordner wie oben angegeben bekommen eine eigene ACL in der die Zeitarbeiter keinen Zugriff haben. Da ja Unterorder von Hauptordner ihre Rechte vererben sollte es nicht nötig sein jeden Ordner zu bearbeiten.

DIe Zeitarbeiter sind dann gleichzeitig in der Gruppe Zeitarbeiter und Abteilung "K" sollten somit auf das Laufwerk X Vollzugriff haben bis auf die Ordner die seperat für die Gruppe gesperrt sind.

Wie gesagt Server bzw OS ist ein 2008 R2

So nun sollte ich alles haben
Bitte warten ..
Mitglied: bastla
25.08.2010 um 10:14 Uhr
Hallo chrischnian!

Die Einschränkung auf die 4. Ordnerebene sollte sich so realisieren lassen:
for /f "delims=" %i in ('dir /s /b /ad "X:\Ordnerx"') do @for /f "tokens=5 delims=\" %a in ("%i") do @if /i "%a"=="Ordnerx" @echo icacls "%i" /deny Zeitarbeiter:F
Damit sollte für die entsprechenden Ordner zusätzlich zu den bereits vorhandenen (geerbten) Berechtigungen der Gruppe "Zeitarbeiter" der Zugriff verweigert werden - den "icacls"-Befehl kannst Du auch einzeln testen, indem Du zB
icacls "X:\xxxxxx\xxxxxx TEXT Name\xxxxxx TEXT TEXT\Ordner" /deny Zeitarbeiter:F
eingibst.

Dass Du bei Verwendung einer "Verweigerung" besonders vorsichtig sein solltest, ist Dir vermutlich bekannt ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Microsoft
Rechte Vergabe
Frage von Thor01Microsoft2 Kommentare

Hallo, mal eine doofe Frage: Ich habe einen User der Mitglied von zwei Gruppen ist. Durch die Gruppe 1 ...

Microsoft Office
Einkürzen aller Dateien in einem Verzeichnis auf länge X
gelöst Frage von thomas1972Microsoft Office5 Kommentare

Hallo, ich möchte gerne in einem Verzeichnis X alle Dateien mit der Endung TXT auf eine maximale Länge von ...

Batch & Shell
Auswahlfenster von BAT Dateien aus Verzeichnis X
gelöst Frage von thomas1972Batch & Shell13 Kommentare

Hallo, ich habe da eine Frage, besteht die Möglichkeit mit Windows Boardmitteln aus einem Verzeichnis alle BAT Dateien sich ...

Batch & Shell
Rechter aller Unterordner mit dem selben Namen ändern
Frage von ManuelefBatch & Shell1 Kommentar

Hallo zusammen, ich hab eine Anfrage bei der ich die Rechte sehr vieler Unterordner mit dem selben Namen ändern ...

Neue Wissensbeiträge
Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 48 MinutenMac OS X

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser ereichbar sind. Leider fehlt ...

Datenschutz

Weitere Inforamtionen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 7 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 9 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 12 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1017 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...