仅当尝试通过 telnet 运行脚本时才出现“访问被拒绝”

仅当尝试通过 telnet 运行脚本时才出现“访问被拒绝”

我有一个批处理脚本,使用以下命令重新启动 Windows 服务:

Net stop <servicename>
Net start <servicename>

我通过创建它的快捷方式并将此快捷方式标记为始终以管理员身份运行,从而避免了必须手动以管理员身份运行它。

通过关闭运行时手动确认的需要,我能够以普通(非管理员)用户身份从命令行运行它。

但是,当我通过 telnet 运行它时(使用完全相同的用户),我收到“访问被拒绝”错误。

无论批处理脚本中包含哪些命令,我​​都会收到此错误,但由于权限错误,我无法在脚本外单独运行“Net stop/start”命令。

答案1

我认为您可能需要修改 LocalAccountTokenFilterPolicy 注册表项。更多信息请点击此处。

相关内容