I am using cacls
to set permissions on files and folders in a batch file.
Cacls c:\program1 /e /g joebloggs:f >>c:\users\desktop\script-log.txt 2>&1
Crazy thing is it works sometimes and not others.
The output of the command is redirected to a text file and it shows "processed c:\program1"
But when I go to double check the result, the user joebloggs
is not in the acls list (Security tab).
I have tried this on an identical machine with the same image and then it works sometimes!
It has to work every time.
Anyone know why this occurs?