【发布时间】:2016-08-08 20:01:01
【问题描述】:
我有一些由管理员创建的批处理文件,我需要非管理员用户来运行它们。我已授予非管理用户读取和执行文件和整个文件夹树的权限。 我仍然无法运行批处理文件,出现“拒绝访问”错误。
我还需要设置更多权限吗? (这些批处理文件启动/停止 Windows 服务)。
【问题讨论】:
-
您是否在尝试执行 .bat 文件时遇到“访问被拒绝”,或者当您在当前用户上下文中尝试操作 Windows 服务时?我的预感是后者。
-
当我以其他用户身份登录并尝试运行批处理文件时,我收到拒绝访问。该脚本基本上是启动/停止 zookeeper 服务。
-
如果您不是管理员,则无法启动或停止服务,即使您可以运行可执行文件。
-
@Jean-FrançoisFabre - 我明白了。有没有其他方法可以做到这一点?
标签: windows batch-file cmd permissions