TFS在Targe机器上运行PowerShell无法正常工作?

时间:2017-09-01 18:28:36

标签: powershell tfs devops

我正在使用TFS构建步骤运行powershell脚本 - 在目标计算机上运行PowerShell但它不起作用。

以下是脚本的样子:

Start-Process -FilePath 'Bginfo.lnk'

它运行shurtcut,使用bginfo.exe刷新PC桌面上的信息 - 脚本在手动执行时工作正常。

TFS执行该脚本,但它不起作用 - 不刷新bginfo。 如果我添加到创建新文件的脚本行,它也将被创建。 为什么它不会使用指定的shurtcut自动更新背景?

1 个答案:

答案 0 :(得分:0)

我可以重现这个问题。尝试使用/TIMER:0 /SILENT /NOLICPROMPT设置的命令行,批处理脚本,PowerShell步骤以及具有管理员权限的服务帐户。似乎只有在目标机器上手动运行脚本时才有效。

在这种情况下,如果要自动刷新系统信息,可以使用任务计划在目标计算机中运行Bginfo脚本。参考下面的主题: