windows - 在接受用户输入后使用批处理文件设置权限

标签 windows batch-file

我希望我的批处理文件接受用户的输入,并将对特定文件夹(路径将被硬编码)的“完全访问”权限授予用户输入的一组用户。用户以(域\用户名)的形式输入逗号分隔的用户名列表。请帮我!!!!!!!!!! :(

最佳答案

在windows XP中你可以使用下面的命令

cacls C:\GNUPG /T /E /G everyone:F

如果将用户名作为第一个参数传递给批处理文件,请使用以下命令

cacls C:\GNUPG /T /E /G %1:F

上述参数中“C:\GNUPG”为路径名

关于windows - 在接受用户输入后使用批处理文件设置权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4956392/

相关文章:

Windows 批处理脚本使控制台窗口保持打开状态

windows - Powershell 使用 ScheduledJob 在启动时以管理员权限运行作业

windows - 在Windows Batch for Loop中运行可执行文件时,如何打印输出?

git - 在 gitbash 中使用 git pull 运行批处理文件

c# - 获取 txt 文件的标准应用程序 (.NET)

windows - 我制作了一个 Windows bat 脚本,用于从列表中归档旧文件。对代码语法有什么建议吗?

java - 我无法在 Windows Vista 上运行我的 JAR 文件

batch-file - 添加/?批量切换?

java - 在java中使用args执行批处理文件

c++ - SDL2 在 Windows 上没有控制台输出