看来我在使用詹金斯的 Windows 下执行 .exe 时遇到权限问题。
系统须知:
- 我有一个名为“Tester”的 Windows 用户。此用户具有管理员权限
- Jenkins 使用 Tester 用户名作为服务运行
我有一份工作,它执行以下操作:
cd C:\Program Files (x86)\Jenkins\workspace\sahi\tools toggle_IE_proxy.exe enable
该过程是静默的,没有输出。可执行文件可能必须更改注册表中的某些值。
此命令勾选复选框“使用代理...”
注意:当我以用户“Tester”的身份在 cmd.exe 中执行上述命令时,它工作正常。
你知道那里发生了什么吗?
非常感谢