Start-job为每个循环调用另一个star-job

时间:2017-01-25 20:14:10

标签: powershell powershell-v4.0

我是Powershell的新手。

这只是解释我的问题的示例代码。

以下代码部分有效。不确定问题是Start-job调用其他start-job命令还是将Scriptblock调用到另一个scriptblock是一个问题。你能告诉我什么错了吗?

我收到1.txt但不是2.txt

的输出
$writes3=
{
 param($a)  
$gettingtime ={
param($i)
$a=get-date
$b="$a and iteration is $i"
Out-File -Filepath D:\2.txt -InputObject $b -Append
}

$z=get-date
$c="$z and iteration is $a"
Out-File -Filepath D:\1.txt -InputObject $c -Append
Start-Job -ScriptBlock $gettingtime -ArgumentList $a
}

$f=10
for ($a=1; $a -le $f; $a++)
{
Start-Job -ScriptBlock $writes3 -ArgumentList $a
}

0 个答案:

没有答案