Ich erinnere mich, dass es ein paar Kommandozeilen-Tools gab
CACLS.exe
Mehr Infos hier:
Anzeigen oder Ändern von Zugriffssteuerungslisten (ACLs) für Dateien und Ordner.
Ich habe einen neuen PC gekauft und meine alte Festplatte als sekundäres Laufwerk installiert. Wie kann ich den Besitz aller Dateien und Ordner auf dieser Festplatte übernehmen?
Ich erinnere mich, dass es einige Kommandozeilen-Tools gab oder etwas, das dies rekursiv tun könnte.
Ich erinnere mich, dass es ein paar Kommandozeilen-Tools gab
CACLS.exe
Mehr Infos hier:
Anzeigen oder Ändern von Zugriffssteuerungslisten (ACLs) für Dateien und Ordner.
Ich denke du suchst icacls.exe
.
Sie können auch die älteren verwenden cacls.exe
, aber passen Sie auf. cacls /G
überschreibt standardmäßig die gesamte Zugriffssteuerungsliste. Dies scheint nie das zu sein, was ich will. Daher müssen Sie die Zugriffssteuerungsliste /E
"bearbeiten". Das icacls /grant
Verhalten ist umgekehrt: Standardmäßig bearbeiten, :r
um die gesamte ACL zu ersetzen.
icacls
unterstützt auch das Setzen der Objekt- / Container-Vererbungsflags ( cacls
nicht), aber das interessiert Sie jetzt wahrscheinlich nicht.