禁用ECN:Netsh:当通过SaltStack cmd.run执行时,参数不正确

我试图在AWS EC2中托pipe的一组Windows Server 2012r2服务器上批量禁用显式networking拥塞通知 。 我正在使用Salt Stackconfigurationpipe理工具。 当我执行命令从本地禁用ECN时,从提升的命令提示符下的服务器上:

netsh int tcp set global ecncapability=disabled

它工作正常 – ok

当我从盐主执行它时:

salt -G "os:windows" cmd.run 'netsh int tcp set global ecncapability=disabled'

它返回

Set global command failed on IPv4 The parameter is incorrect.

其他netsh命令正常工作。 我已经尝试了几个其他的修复 ,包括执行C:\ windows \ system32 \ netsh.exe中的netsh,以及C:\ windows \ sysWOW64 \ netsh.exe。 两者都不会产生同样的错误。我正在运行Salt Master版本2016.11.4 Carbon。