icacls, die allen Benutzern unter Windows 7 Zugriff gewähren

17

Ich versuche, allen Benutzern unter Windows 7 uneingeschränkten Zugriff (Lesen, Schreiben) auf einen bestimmten Ordner zu gewähren. Das Problem ist, dass ich nicht weiß, wie das mit icacls geschehen soll.

Alfredo Osorio
quelle

Antworten:

21
c:\windows\system32\icacls c:\folder /grant "domain\user":(OI)(CI)M
c:\windows\system32\icacls c:\folder /grant "everyone":(OI)(CI)M
c:\windows\system32\icacls c:\folder /grant "Authenticated Users":(OI)(CI)M

Öffnen Sie das Befehlsfenster und geben Sie ein c:\windows\system32\icacls /?

BoBo
quelle
4
+1. Je nach Kontext ist (OI) (CI) F (Vollzugriff) möglicherweise (OI) (CI) M (Lese- / Schreibzugriff) vorzuziehen.
Harry Johnston
Ach, ausschneiden und einfügen von einem meiner Skripte :-) M = Ändern, was für die meisten Benutzer in Ordnung ist, F wird ihnen alles geben
BoBo
4
Beachten Sie, dass Sie unter lokalisiertem Windows NICHT "Jeder" und andere Gruppen verwenden können (englische Namen sind nur unter englischem Windows verfügbar). Möglicherweise möchten Sie eine der SIDs verwenden (z. B. "Jeder" ist "* S-1-1-0" - beachten Sie die Verwendung des Sterns vor der SID). Support.microsoft.com/en-us/kb/ 243330
Nux
Ausgabe icacls . / t / grant "everyone": (OI) (CI) F gibt "Invalid parameter" everyone: "" zurück
Thom
@ Bobo Das OP hat vollen Zugriff angefordert. Ihre Antwort muss das sein. Sie können in der Antwort auch Ändern vorschlagen, wenn Sie dies für angemessen halten.
Thom
5

Nur diese zwei Antworten haben bei mir funktioniert:

In einer Administrator-Eingabeaufforderung:

C:\Windows\System32>takeown /r /d y /f f:\backup
C:\Windows\System32>icacls f:\backup /t /grant Everyone:(OI)(CI)F

(OI)ist für zukünftige Dateien und (CI)für zukünftige Ordner.

Cees Timmerman
quelle
1

Das hat bei mir funktioniert:

Schritt 1 - Öffnen Sie das Cmd-Fenster mit Administratorrechten

Schritt 2 - Besitz von Inhalten des Verzeichnisses "picts" übernehmen takeown / f C: \ picts * / r

Schritt 3 - Ändern der Berechtigungen für den Inhalt des Verzeichnisses "picts" auf "everyone". Icacls C: \ picts / grant Everyone: F / t

Lonnie R
quelle