<200分> 如何在命令行下把文件/文件夹的“所有者”更改为别人
环境Windows 2003 SE SP2,NTFS分区
属性-安全-高级-所有者,GUI界面里是在这里改的,现需要在CMD里实现。
前几天发过一贴。
http://topic.csdn.net/u/20071118/10/48b4d826-83fa-4189-99af-f33070785f0c.html
已结贴。
现发现takeown.exe只能让当前操作用户获取“所有者”,无法将“所有者”更改成别人
1、以对方帐号runas takeown当然可以,但得知道对方密码,且需要有权限夺取“所有者”才行;并且,若想将“所有者”更改成组、system之类还是不行。
2、试过Windows2003 SP2和Vista新加入的命令行程序icacls.exe,不知何故总是无法成功操作对象。结果如下:
[code=BatchFile]
D:\>icacls D:\111.rar /setowner test
D:\111.rar: Successfully processed 0 files; Failed processing 1 files
[/code]