问题标签 [cacls]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - c# 查看文件夹权限
我可以使用带有命令提示符的 cacls.exe 搜索文件夹权限并将它们输出到文本文件,但我需要在 C# 程序中显示文件夹权限,以便我可以在字符串等中使用它们。
cmd - icacls C:\Users\%username%\AppData\Local\Mozilla\updates /q /c /t /deny users:F
我想拒绝当前用户访问、修改、读取提到的文件夹的权限。使用 icacls。 icacls C:\Users\%username%\AppData\Local\Mozilla\updates /q /c /t /deny users:F 但我收到错误“系统找不到指定的路径”
任何人都可以在这方面帮助我。
windows - cacls 为所有人设置权限
场景如下:
- 以管理员权限执行 cmd
-mkdir 一个新文件夹,让有 jzzz
- 如何通过 cacls 为系统中的所有用户授予完全权限?
[请注意,我提到了 cacls,而不是 icacls]
我已经尝试过
echo S | cacls "C:\\jzzz" /t /g Todos:f
,但没有任何结果。(请记住,它是在西班牙装置上,“S”代表“是”,“Todos”代表“所有人”
提前致谢!
cmd - 使用 CMD 更改文件夹和子文件夹中具有特定扩展名的所有文件的权限
如何更改文件.pyc
夹及其子文件夹中所有带扩展名的文件的权限?
单独它会是这样的:
等等。
c# - 无法使用 cacls.exe 写入文件
对于使用 .NET 进行安装,我希望使用 cacls.exe 授予对文件夹中特定文件的写入权限,因此我参考了如何在使用 .NET 安装期间授予对文件夹的读/写权限,并且我使用了来自使用 .NET 使用 CACLS.EXE 设置文件或目录权限 ACE 条目。安装后,在表单加载时,我可以读取位于 C:\Program Files\MyCompany\MyProduct的文件file.txt ,代码如下:
但是在单击按钮时,我无法使用新值写入文件,因此我编写了以下代码并进行了安装,但问题仍然存在:
我正在完全控制所有用户,但我无法写入文件。我收到了这个错误
请帮助我。
wmic - 问:在 WMIC.EXE 等受保护文件上使用 CACLS
我想更改受保护文件的权限。
这在由 RunOnce 注册表项调用的批处理文件中也会失败。
python-3.x - 通过在 linux 上使用 python 从 smb 共享中获取文件的所有者
我需要找出我正在编写的脚本,谁是 smb 共享中文件的真正所有者(mount -t cifs
当然是在我的服务器上安装并net use
通过 Windows 机器使用)。
事实证明,在 linux 服务器上使用 python 找出这些信息是一个真正的挑战。
我尝试使用许多 smb 库(例如 smbprotocol、smbclient 等),但没有任何效果。
我发现很少有 Windows 解决方案,它们都使用 pywin32 或其他 Windows 特定包。
而且我还设法从 bash 使用smbcalcs
但不能干净地做到这一点,但使用subprocess.popen('smbcacls')
..
关于如何解决它的任何想法?
credentials - 我需要自动允许访问私钥
我进行了搜索,但找不到与我的问题特别相关的任何内容。
我的客户上周在恶意软件攻击后对服务帐户等进行了更改。
现在我的软件不再通过 AD 帐户进行身份验证。
当我尝试登录时,我使用了一个小的 AD 登录测试应用程序进行测试并获得以下信息: 需要凭据
当我“允许”时,它会在会话的其余部分正常登录,但在重新启动时会发生同样的情况。
不,我的软件使用 Windows 服务 (c#) 对用户进行身份验证。此服务使用服务帐户登录。IIS 应用程序池也使用相同的服务帐户。除 AD 登录外,一切正常。
Microsoft 有一个 FindPrivateKey 示例,您显然可以通过该示例找到提到的私钥文件,然后使用 cacls.exe 工具授予服务对私钥文件的访问权限。
这足够了吗?如果我不以服务帐户身份登录,因为它不允许交互式登录,它是否有效果?
windows - 如何使用cmd在Windows上设置文件和文件夹的完全控制权限?
我在下面试试这个。比读、写和执行权限可以停止,但文件重命名我不能用这个命令停止。
在哪里,
/p : 设置新权限
/e :编辑权限并保持旧权限不变,即编辑 ACL 而不是替换它。
{USERNAME}:用户名
{PERMISSION} :权限可以是:
R - 读
W - 写
C - 改变(写)
F - 完全控制
例如,使用以下命令授予 Rocky Full (F) 控制权(在 Windows 命令提示符下键入):
通过键入以下命令阅读完整的帮助: