chmod 777 的等价物是什么?

Ros*_*ers 24 windows-7

我正在尝试替换notepad.exenotepad2.exe,但是当我尝试使用替换打开文件时遇到了 UAC 权限问题notepad2.exe。我必须以notepad2.exe管理员身份打开。

如何chmod 777在文件上执行相当于 linux 的 Windows 7 ?

Dav*_*emy 29

使用 cacls 你可以做同样类型的事情,例如。

cacls myfile.txt /g everyone:f
Run Code Online (Sandbox Code Playgroud)

  • 请注意,从 Windows 7 开始,Microsoft 认为 cacls 已弃用,应改用 icacls。 (3认同)
  • 什么是“cacls”?-1 不提供任何信息或提供页面链接。 (3认同)
  • 好点,用 /p 替换 /g 会解决这个问题。 (2认同)

Joe*_*oey 20

大致:

icacls notepad.exe /grant Everyone:F
Run Code Online (Sandbox Code Playgroud)

请注意,这与拒绝ACL 条目覆盖允许条目不完全相同,因此如果有任何拒绝条目,您可能需要删除它们。

一般来说,老实说,我不得不质疑你试图做的事情的动机。永远没有理由用其他文件替换核心操作系统文件。

您可以轻松地将文本文件与 Notepad2 相关联,而无需替换notepad.exe这应该是处理此问题的首选方式。