PowerShell方法调用

时间:2019-04-01 14:21:43

标签: powershell powershell-v2.0

是poweshell的新功能,试图在Power Shell中调用方法,方法有两个参数$ nodeElement和$ elementValue

代码

    $nodeElement =$dataMap[$jsonData[$i].PARAMETER_NAME]
     Write-Host "nodeElement= $nodeElement"
     $elementValue = $jsonData[$i].PARAMETER_VALUE
     Write-Host "nodeValue= $elementValue"
     updateXmlNode($nodeElement,$elementValue)

    function updateXmlNode{
     Param($nodeElement,$elementValue)
        Write-Host "nodeElement= $nodeElement"
        Write-Host "nodeValue= $elementValue"
    }

如果我在调用updateXmlNode方法之前打印两个值,它将得到

 $nodeElement = abc and $elementValue =4

当我在方法内部打印时,它将像这样

$nodeElement = abc 4 and $elementValue = 

此代码出了什么问题?

0 个答案:

没有答案