问题描述
我正在尝试使用Pipelines代理工件(windows-vsts-build-agent)来设置新的代理`:
代理配置成功时(在Azure Pipelines上的“代理池”中创建了一个条目),它显示为脱机。
手动登录该虚拟机后,可以看到以下屏幕:
确认此屏幕并手动登录VM后,代理将按预期方式启动。
有什么想法/提示我们可以做什么,那么代理无需人工干预就可以“在线”吗?
解决方法
您可以尝试以下步骤在VM启动时禁用“隐私设置”屏幕。
1,以管理员身份登录Azure VM。
2,按win+r
并运行gpedit.msc
打开“本地组策略编辑器”。
3,导航到Computer Configuration\Administrative Templates\Windows Components\OOBE
在本地组策略编辑器的左窗格中
4,双击Don't launch privacy settings experience on user logon policy
对其进行编辑
5,选择 Enabled 以禁用登录时的“隐私设置体验”,单击“确定”,
如果Azure Vm中本地组策略编辑器不可用。您可以尝试编辑注册表以将其禁用。
1,按win+r
并运行regedit
2,导航至HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\OOBE
3,将DisablePrivacyExperience
DWORD更改为值1
有关更多信息,请参见this blog。