【问题标题】:Write to a variable from DSC script resource从 DSC 脚本资源写入变量
【发布时间】:2017-03-27 08:00:41
【问题描述】:

是否可以从 DSC“脚本”资源写入外部变量?通过不同的脚本资源传递它? 示例:

Configuration SomeConfiguration 
{
   $list = @()

   Script SomeScript 
   {
      TestScript = {
         $using:list += "1"
         $using:list += "2"

         return $false
      }  
      SetScript = {
         $using:list | Foreach-Object {
            ...
         }
      }
      GetScript = { }
   }
}

【问题讨论】:

    标签: powershell dsc


    【解决方案1】:

    这是不可能的。在执行每个测试/设置功能之前,LCM 会重置运行空间的状态——即所有变量都被清除。因此,如果您想传递信息,最好的方法是写入文件并从中读取

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-28
      • 1970-01-01
      • 2017-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多