Windows 用批处理打开Excel

Windows 用批处理打开Excel,windows,excel,batch-file,jenkins,cmd,Windows,Excel,Batch File,Jenkins,Cmd,我正在尝试打开一个excel文件,以便使用批处理进行处理。我在批处理上运行的代码正在正确打开文件。问题是,当我尝试使用Jenkins远程触发同一批处理文件时(我有一个windows从机)。在运行命令后,Jenkins作业会无限期地卡在那里。它什么也不做,只是在屏幕上显示一条消息,上面写着:“这台计算机上运行的程序正试图显示一条消息。”[由于声誉低下,无法发布图像], 没别的了 单击“查看邮件”时,您会收到一条消息,由于以下原因,Excel无法打开此文件。也就是说,我只知道虚惊一场。如何修改批处理

我正在尝试打开一个excel文件,以便使用批处理进行处理。我在批处理上运行的代码正在正确打开文件。问题是,当我尝试使用Jenkins远程触发同一批处理文件时(我有一个windows从机)。在运行命令后,Jenkins作业会无限期地卡在那里。它什么也不做,只是在屏幕上显示一条消息,上面写着:“这台计算机上运行的程序正试图显示一条消息。”[由于声誉低下,无法发布图像], 没别的了

单击“查看邮件”时,您会收到一条消息,由于以下原因,Excel无法打开此文件。也就是说,我只知道虚惊一场。如何修改批处理命令、Jenkins作业或虚拟机上的其他内容以使代码运行

这是我当前的命令:

“C:\Program Files\Microsoft Office\Office15\EXCEL”/r“C:\file\u name.xlsm”

我的解决方案是在system32和SysWow64(windows 7 64位)中创建一个名为“Desktop”的文件夹
C:\Windows\System32\config\systemprofile
C:\Windows\SysWOW64\config\systemprofile

因此,完整路径将是:
C:\Windows\SysWOW64\config\systemprofile\Desktop C:\Windows\System32\config\systemprofile\Desktop

如果这不起作用,您可以通过Slav检查解决方案:。
它为我指明了正确的方向

可能重复已经尝试过的。不起作用。@slav:你的文章很有用,我了解了windows中的会话,但没有解决任何问题。