带有 /savecred 的 runas 无法从 Windows 服务运行

带有 /savecred 的 runas 无法从 Windows 服务运行

我有一个 Windows 服务(我们的集成构建软件),它尝试使用 runas /savecred 运行批处理文件。

我从命令行运行该命令并提供了密码。当我随后执行它时,它不会要求我输入密码。但是当我从 Windows 服务运行它时,它会一直要求输入密码。

我尝试使用各种用户凭据运行该服务,包括我最初向 runas 提供密码时使用的相同凭据以及我在 runas 调用中尝试使用的实际帐户。

但无论我做什么,它仍然坚持要求输入密码。

有谁知道如何在 Windows 服务中使用带有 /savecred 的 runas 吗?

相关内容