Powershell Chef-guard解释器中的变量
厨师Powershell Chef-guard解释器中的变量,powershell,chef-infra,guard,recipe,Powershell,Chef Infra,Guard,Recipe,厨师guard\u解释器资源是否可以进行变量评估?它在此代码中不起作用。谢谢 guard_interpreter :powershell_script not_if '( (gwmi win32_computersystem).name -eq "#{servername}" )' 解决了问题。我需要双引号,而不是围绕powershell代码的单引号:not_if“((gwmi win32_computersystem).name-eq“{servername}”)”是的,这正是问题所在:
guard\u解释器资源是否可以进行变量评估?它在此代码中不起作用。谢谢
guard_interpreter :powershell_script
not_if '( (gwmi win32_computersystem).name -eq "#{servername}" )'
解决了问题。我需要双引号,而不是围绕powershell代码的单引号:not_if“((gwmi win32_computersystem).name-eq“{servername}”)”是的,这正是问题所在:)。你应该回答你自己的问题:)