【发布时间】:2014-07-17 18:20:14
【问题描述】:
不确定,如何实现。
$a 是一个变量。 Tf() 是一个测试函数。 a 获取运行时在另一个函数中分配的值。 每当 $a 的值发生变化时,我想调用 tf($a),其中 Dollar-a 是 tf() 的参数。
从移动应用发布。 $ 符号在预览中可能看起来很奇怪。对此感到抱歉。
【问题讨论】:
标签: function variables powershell-3.0
不确定,如何实现。
$a 是一个变量。 Tf() 是一个测试函数。 a 获取运行时在另一个函数中分配的值。 每当 $a 的值发生变化时,我想调用 tf($a),其中 Dollar-a 是 tf() 的参数。
从移动应用发布。 $ 符号在预览中可能看起来很奇怪。对此感到抱歉。
【问题讨论】:
标签: function variables powershell-3.0
不确定这是否是最好的方法,但您可以使用断点来做到这一点:
Set-PSBreakpoint -Variable a -Action { Write-Host $a } -Mode Write
$a = 'test'
如果不知道 'tf' 函数的作用,我不确定这是否会顺利进行。请注意,如果您想修改“父”范围内的变量,则需要明确说明(-Action 脚本块正在运行自己的范围)。
【讨论】: