Add-Member to Powershell功能

时间:2018-02-04 13:01:12

标签: powershell

我想将一个带有源代码行号的成员添加到我的对象中,以后我可以在脚本中找到该函数。 我尝试了以下方法:

SetProperty("Cmd1") | Add-Member -NotePropertyName "Line" -NotePropertyValue $(__LINE__)

1 个答案:

答案 0 :(得分:0)

我现在就这样做了

function __LINE__ { return $MyInvocation.ScriptLineNumber }

$setprop  = $_.SetProperty("cmd") | Add-Member -MemberType NoteProperty -Name "line" -Value $(__LINE__) -PassThru
Write-Host $setprop.Line