Mobile-Menu

Speichertipp: Berechtigungen von Dateien und Verzeichnissen in der Befehlszeile steuern ICACLS – Rechte in Windows skripten und mit Befehlszeile anpassen

Von Thomas Joos 2 min Lesedauer

Anbieter zum Thema

Das Befehlszeilen-Tool icacls.exe ermöglicht das Setzen und Abfragen von Berechtigungen über Skripte oder einzelne Befehle in der Befehlszeile, dem Terminal oder der PowerShell. Wir zeigen in diesem Tipp verschiedene Möglichkeiten des Tools.

Über das Befehlszeilentool „icacls.exe“ können Zugriffsrechte für Dateien und Verzeichnisse verwaltet werden.(Bild:  frei lizenziert /  Pixabay)
Über das Befehlszeilentool „icacls.exe“ können Zugriffsrechte für Dateien und Verzeichnisse verwaltet werden.
(Bild: frei lizenziert / Pixabay)

Das Befehlszeilentool „icacls.exe“ kann zur Verwaltung von Zugriffsrechten (Access Control Lists, ACLs) für Dateien und Verzeichnisse verwendet werden. Um die Zugriffsrechte für eine Datei oder ein Verzeichnis anzuzeigen, verwenden Sie den folgenden Befehl:

icacls C:\Beispiel\Datei.txt

Dieser Befehl zeigt die Zugriffsrechte für die angegebene Datei oder das angegebene Verzeichnis an, zusammen mit den Benutzern oder Gruppen, die diese Rechte haben.

Zugriffsrechte für eine Datei oder ein Verzeichnis ändern

Um die Zugriffsrechte für eine Datei oder ein Verzeichnis zu ändern, verwenden Sie den folgenden Befehl:

icacls C:\Beispiel\Datei.txt /grant Benutzername:(R,W)

In diesem Beispiel gewähren wir dem angegebenen Benutzer („Benutzername“) Lese- (R) und Schreibzugriff (W) auf die Datei „Datei.txt“. Um die Zugriffsrechte für einen Ordner und alle darin enthaltenen Dateien und Unterordner zu ändern, fügen Sie den Schalter „/T“ hinzu:

icacls C:\Beispiel\Ordner /grant Benutzername:(R,W) /T

Um die Zugriffsrechte für eine Datei oder ein Verzeichnis zu entfernen, verwenden Sie den folgenden Befehl:

icacls C:\Beispiel\Datei.txt /remove Benutzername

In diesem Beispiel entfernen wir alle Zugriffsrechte für den angegebenen Benutzer („Benutzername“) von der Datei „Datei.txt“. Um die Zugriffsrechte für einen Ordner und alle darin enthaltenen Dateien und Unterordner zu entfernen, fügen Sie den Schalter „/T“ hinzu:

icacls C:\Beispiel\Ordner /remove Benutzername /T

Um die Zugriffsrechte für eine Datei oder ein Verzeichnis auf die Standardeinstellungen zurückzusetzen, verwenden Sie den folgenden Befehl:

icacls C:\Beispiel\Datei.txt /reset

Dieser Befehl setzt die Zugriffsrechte für die angegebene Datei oder das angegebene Verzeichnis auf die Standardeinstellungen zurück. Um die Zugriffsrechte für einen Ordner und alle darin enthaltenen Dateien und Unterordner zurückzusetzen, fügen Sie den Schalter „/T“ hinzu:

icacls C:\Beispiel\Ordner /reset /T

Berechtigungen in der Befehlszeile steuern.(Bild:  Joos - Microsoft)
Berechtigungen in der Befehlszeile steuern.
(Bild: Joos - Microsoft)

Aktuelles eBook

Datenmigration – so funktioniert der Storage-Umzug

eBook Datenmigration
eBook „Datenmigration“
(Bild: Storage-Insider)

Im Zuge der Digitalisierung ändern sich die Anforderungen an Storage-Systeme. Sie müssen leistungsfähiger, skalierbarer und insgesamt flexibler sein. Unternehmen führen neue Systeme wie etwa All-Flash-Arrays ein, verlagern Dienstleistungen der IT-Abteilung in die Public- oder Hybrid-Cloud, ziehen sogar das Rechenzentrum um und erkennen möglicherweise die Chance oder die Notwendigkeit, IT-Services und Storage-Infrastruktur zu konsolidieren.

Die Themen im Überblick:

  • Operation am offenen Herzen – Einleitung
  • Wann eine Datenmigration nötig und sinnvoll ist
  • Was bei der Datenmigration zu beachten ist
  • Die konkrete Umsetzung der Datenmigration
  • Sonderfälle und Fallstricke

(ID:49543607)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Data-Storage und -Management

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung