【发布时间】:2017-10-18 05:58:57
【问题描述】:
我需要在 Windows 上使用 Puppet 安装一些产品。我使用执行资源
exec { 'install':
command => 'C:\\windows\system32\cmd.exe /c "c:\\Program Files\\zabbix_agentd_64.exe --config c:\\Program Files\\zabbix_agentd.conf --install"',
}
语法没问题,但我明白了
'c:/Program' 未被识别为内部或外部命令
我也试过command => 'C:\\windows\system32\cmd.exe /c "c:\Program Files\zabbix_agentd_64.exe --config c:\Program Files\zabbix_agentd.conf --install"' 和command => 'C:\\windows\system32\cmd.exe /c "c:\\Program/Files\\zabbix_agentd_64.exe --config c:\\Program/Files\\zabbix_agentd.conf --install"'
但它说语法错误(事实上是正确的)。有什么想法吗?
【问题讨论】: