首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在使用ICACLS和外接将权限分配给Windows特定文件夹后重置原始所有者?

如何在使用ICACLS和外接将权限分配给Windows特定文件夹后重置原始所有者?
EN

Server Fault用户
提问于 2017-06-16 07:37:43
回答 1查看 1.3K关注 0票数 0

对于特定的需求,我需要为C:和C:\Windows C:\ windows \System32 32的"Starks“分配权限,并且在不篡改其他计算机的现有权限的情况下,为Win7机器上的其他几个特定于windows的文件夹分配权限。

我登录的用户没有足够的权限在脚本中执行下面的命令

icacls.exe“%SystemRoot%\System32 32”/T /grant "Starks:(OI)(CI)RX“

所以我确实跑了(从脚本)

接受/f c:\Windows\System32 32 /r /d y

icacls.exe“%SystemRoot%\System32 32”/T /grant "Starks:(OI)(CI)RX“

我可以看到Starks拥有所需的权限。挑战是,我无法找到如何恢复原来的所有权?我知道同样的外卖应该能起作用,但是如果这是一个从远程运行的批处理文件

  1. 我怎么才能弄清楚原来的主人是谁
  2. 取得所有权
  3. 更改/分配给Starks的权限
  4. 将所有权返还给原所有者。

提前谢谢。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-07-10 09:20:04

因此,我已经知道(在与MS讨论后),没有具体的方法来找出谁是原来的所有者,除非有一个统一的所有权由你自己。

要获得所有权,请使用cmd /c icacls "c:*“/setowner UserName /t /c /q

若要分配权限(不适用于/Windows和子文件夹),请执行ex。icacls.exe %SystemDrive%“/T /grant "Starks:(OI)(CI)RX”/t /c /q“

如上文所述,除非存在统一的所有权,否则不可能返还所有权。但如果是这样的话,那么命令就足够了。

希望这能帮助任何面临同样问题的人。和平。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/856153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档