N-中央自动化管理器是否阻止我的代码执行?

时间:2019-07-19 06:08:57

标签: powershell cmd

我正在将我的所有VDI设置在N-Central Management Server中,以在所有客户端上自动运行脚本。该脚本会自动在注册表中添加一个键和一个值。当在主机上手动单击时,它可以工作,但是每当我尝试从N-central上的Automation Manager执行代码时,即使它输出的代码已成功运行,注册表也不会发生任何变化。

到目前为止,我已经尝试通过以下Automation Manager对象添加键和值:

  • “运行程序”
  • “运行Powershell脚本”
  • “创建注册表项”
  • “设置注册表项”

PowerShell(.ps1)脚本(也尝试将其作为.exe运行):

cd HKCU:\Software
New-Item 'Microsoft\Office\16.0\Common\Graphics' -Force
cd Microsoft\Office\16.0\Common\Graphics
Set-ItemProperty -Path . -Name DisableHardwareAccelerator -Type DWORD -Value 1
(Get-ItemProperty .).DisableHardwareAccelerator

CMD脚本:

reg add "HKCU\SOFTWARE\Microsoft\Office\16.0\Common\Graphics" /v DisableHardwareAcceleration /t REG_DWORD /d 1 /f

.cmd,.bat,.exe,.ps1都可以在客户端上手动执行时使用。但是由于某种原因,Automation Manager和N-central无法成功执行其中的任何一个。

0 个答案:

没有答案