gpt4 book ai didi

powershell - 使用 Powershell 执行权限更改 ala chmod/attrib

转载 作者:行者123 更新时间:2023-12-04 17:59:20 32 4
gpt4 key购买 nike

我想做的相当于 chmod -w+r-x fooattrib +R foo在 Windows PowerShell 中。环顾四周,我注意到一个相当粗糙的 Set-Acl看起来比我需要的更漂亮的功能。

我该怎么办 attrib +R foo在 Windows PowerShell 中?

最佳答案

PowerShell Community Extensions带有 Set-Writable(别名为 swr)和 Set-ReadOnly(别名为 sro)。我经常使用它们。删除执行权限确实需要更改 ACL,但是使用 Get-Acl/Set-Acl 很痛苦。我会使用 icacls.exe。

顺便说一句,如果您不想弄乱任何 3rd 方的东西,将 readonly 设置为 true/false 非常简单:

Set-ItemProperty foo.txt IsReadOnly $true # or $false

关于powershell - 使用 Powershell 执行权限更改 ala chmod/attrib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1651319/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com