You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jenkins执行PowerShell脚本无法可视化打开Excel文件的问题求助

Jenkins执行PowerShell脚本无法显示可视化Excel窗口的问题

我希望通过Jenkins的bat或PowerShell插件打开.xlsx格式的Excel文件,所用的PowerShell代码如下。该代码在本地PowerShell中运行正常,但在Jenkins中执行时,控制台显示“成功”,却并未实际打开可视化的Excel窗口。

$excel = New-Object -comobject Excel.Application
$FilePath = 'C:\Users\igxl\Desktop\trial.xlsx'
$workbook = $excel.Workbooks.Open($FilePath)
$excel.Visible = $true

执行后查看任务管理器,发现存在Excel进程,进程所属用户与我的Windows登录账户igxl一致,但需点击“显示所有用户的进程”才能看到它。

已尝试的方案

  • 将Jenkins的登录账户改为与Windows登录账户一致
  • 修改DCOM配置中microsoft-excel-application的身份为Windows登录账户

恳请各位提供解决方案,谢谢!

内容的提问来源于stack exchange,提问作者goldenPineapple

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 08:42:33