如何编写YAML脚本以更改屏幕分辨率

用户名

我创建了Azure Pipeline,我需要在其中添加任务以在运行脚本时执行分辨率更改。我知道当我们手动执行操作时,我们仅将以下命令编写为PowerShell DOS命令。但我不知道如何在YAML中编写该代码,以将其添加为管道中的内联脚本

Set-DisplayResolution -Width 1366 -Height 768 -Force

如果您有其他细节或有任何疑问,请告诉我。

目的:之所以使用它是因为我已经创建了一个Selenium Automation。我已经创建了一个Build解决方案来执行该操作,但是,我面临一个问题,由于在低分辨率下运行管道执行,我的自动化失败了,所以考虑使用Powershell更改分辨率

Lance Li-MSFT

如果要在PS内联脚本模式下执行几个命令:

- task: PowerShell@2
      inputs:
        targetType: 'inline'
        script: |
          # Write your PowerShell commands here.
          Write-Host "Hello World"
          Set-DisplayResolution -Width 1366 -Height 768 -Force
          Write-Host "You can add more commands here"

Set-DisplayResolutioncmdlet用于更改服务器核心服务器的显示分辨率因此,您不能在Windows 10上使用此命令...这意味着该命令只有在使用自托管代理(服务器核心)运行作业后才能起作用。

关于如何编写PS脚本以在Set-DisplayResolution无法识别时设置分辨率,您可以查看问题如何在Win10 Pro上通过PowerShell设置显示分辨率

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章