私はこれを使用しようとしています:
$Properties = @((0,100),(20,200))
$URLS = @(("www.google.com","www.yahoo.com"),("www.bing.com","www.msn.com"))
for ($a=0; $a -le 0; $a++)
{
for ($b=0; $b -le 1; $b++)
{
Start-Job -name ("Job"+$a+$b) -FilePath "C:\Users\Robert\Desktop\Voodoo\Voodoo-v2\Jobs\NewJob1-1.ps1" -ArgumentList $a,$b,$Properties,$URLS
Start-Sleep -Seconds 1
}
}
これを実行するには:
param $c $d $Prop $U
function OpenBrowserWindow([int]$top,[int]$left)
{
$date = get-date
$Global:ie = new-object -comobject "InternetExplorer.Application"
$ie.visible = $true
$ie.Top = $top
$ie.Left = $left
#$ie.FullScreen = $true
}
function URL($URL1,$URL2)
{
$ie.navigate($URL1)
start-sleep -s 5
$ie.navigate($URL2)
start-sleep -s 5
}
OpenBrowserWindow $Prop[$c][$d] $Prop[$c][1];
do
{
URL $U[$c][$d] $U[$c][1];
}
until ($date.year -ieq 2020)
しかし、私は取得し続けます:
Start-Job : Missing ')' in function parameter list. At C:\Users\Robert\Desktop\Voodoo\Homer\Tester22.ps1:9 char:13 + Start-Job <<<< -name ("Job"+$a+$b) -FilePath "C:\Users\Robert\Desktop\Voodoo\Voodoo-v2\Jobs\NewJob1-1.ps1" -ArgumentList $a,$b,$Properties,$URLS + CategoryInfo : ParserError: (CloseParenToken:TokenId) [Start->Job], ParseException + FullyQualifiedErrorId : MissingEndParenthesisInFunctionParameterList,Microsoft.PowerShell.Commands.StartJobCommand
このことを何度も確認しましたが、「)」が欠けている場所が見つからないようです
誰かがこれで私を助けることができれば、私は本当に感謝しています.