Hallo,
nur so aus interesse:
Woher kommt den das cacls.exe?
%SYSTEMROOT%\System32\CACLS.EXE
Wenn ich versuche Deinen Schritt nach zu vollziehen, kommt lediglich:
C:>cacls.exe /?
Der Befehl ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Bitte überprüfen Sie die Schreibweise und die Umgebungsvariable 'PATH'.
set PATH
Ist %SYSTEMROOT%\System32 im PATH?
C:>ver
Windows NT Version 4.0
C:>cacls /?
Ändert Datei-ACLs (Access Control List) oder zeigt sie an.
CACLS Dateiname [/T] [/E] [/C] [/G Benutzer:Zugriff] [/R Benutzer [...]]
[/P Benutzer:Zugriff [...]] [/D Benutzer [...]]
Dateiname ACLs für angegebene Datei anzeigen.
/T ACLs der angegebenen Datei im aktuellen Verzeichnis
und allen Unterverzeichnissen ändern.
/E ACL bearbeiten anstatt sie zu ersetzen.
/C Ändern der ACLs bei Zugriffsverletzung fortsetzen.
/G Benutzer:Zugriff Angegebene Zugriffsarten erlauben.
Zugriff kann sein: R Lesen
C Ändern (Schreiben)
F Vollzugriff
/R Benutzer Zugriffsrechte des Benutzers aufheben (nur gültig mit /E).
/P Benutzer:Zugriff Zugriffsrechte des Benutzers ersetzen.
Zugriff kann sein: N Kein
R Lesen
C Ändern (Schreiben)
F Vollzugriff
/D Benutzer Zugriff für Benutzer verweigern.
Platzhalterzeichen (Wildcards) werden für "Dateiname" unterstützt.
Es können mehr als ein Benutzer in einem Befehl angegeben werden.
C:>
viele Grüße
Axel