我有一个 Windows 服务(我们的集成构建软件),它尝试使用 runas /savecred 运行批处理文件。
我从命令行运行该命令并提供了密码。当我随后执行它时,它不会要求我输入密码。但是当我从 Windows 服务运行它时,它会一直要求输入密码。
我尝试使用各种用户凭据运行该服务,包括我最初向 runas 提供密码时使用的相同凭据以及我在 runas 调用中尝试使用的实际帐户。
但无论我做什么,它仍然坚持要求输入密码。
有谁知道如何在 Windows 服务中使用带有 /savecred 的 runas 吗?