Here's a way to test out step 3 with a script. First test to see if this fixes your issue
Code:
XCACLS desktop.ini /D Administrator:R /Y
Manually check the file permission. If that works this should work for automating it for all users. I'm not too sure which desktop.ini file they are talking about so I'm putting an example for one in the file path and one in a UNC path.
Code:
FOR /F "tokens=1 delims= " %a in ('dir /b "c:\documents and settings"') DO XCACLS "c:\documents and settings\%a\desktop.ini /D Administrator:R /Y" Code:
FOR /F "tokens=1 delims= " %a in ('dir /b "\\server\users\"') DO XCACLS "\\server\users\%a\desktop.ini /D Administrator:R /Y" ** One note. If you save this to a batch file, you want to make the % double %% or else it won't work.