I bought a new pc and installed my old HDD as secondary drive , how can I take ownership of all files and folder on that harddrive.
I remember there was some commandline tool icals or something which could do that recursivly.
I bought a new pc and installed my old HDD as secondary drive , how can I take ownership of all files and folder on that harddrive.
I remember there was some commandline tool icals or something which could do that recursivly.
I remember there was some commandline tool icals or something
CACLS.exe
More info here:
Display or modify Access Control Lists (ACLs) for files and folders.
I think you're looking for icacls.exe.
You can also use the older cacls.exe, but watch out. cacls /G will overwrite the entire ACL by default, which never seems to be what I want, so you have to pass /E to "edit" the ACL. On icacls /grant the behavior is reversed: edit by default, pass :r to replace the entire ACL.
icacls also supports setting the object/container inherit flags (cacls does not), but you probably don't care about that right now.
cacls c:\ /T /E /G Everyone:F– hyperslug Jan 31 '10 at 18:10