【发布时间】:2013-01-31 13:29:20
【问题描述】:
我似乎无法弄清楚为什么传递给 start-job 的输入会消失。我在一个脚本中有这段代码:
$data = "some test string data"
Start-Job -FilePath ".\Tasks.ps1" -InputObject $data
在tasks.ps1 脚本中,我得到$input 对象的空值,除非我立即调用它,但这样做后消失:
$input #displays the data
$input #null
我已尝试立即将其分配给另一个变量 ($newvalue = $input),但该变量的值也显示为 null。
我在这里缺少什么?如何保留输入数据?
【问题讨论】:
-
@jamesantiago 我找到了这个入职问题和答案。 stackoverflow.com/questions/10075943/…