数组下标怎么绑定输出


$a= 'A','B'
$b= 'a','b'
$dir= 'd:\'

for ($i=0; $i -lt $a.Length; $i++){
    $a[$i]
    $dir+$b[$i]
}

结果正常:
A
d:\a
B
d:\b


$a= 'A','B'
$b= 'a','b'
$dir= 'd:\'

for ($i=0; $i -lt $a.Length; $i++){
    "Invoke-WebRequest -Uri $a[$i] -OutFile $dir+$b[$i]"
}

结果不是我想要的:
Invoke-WebRequest -Uri A B[0] -OutFile d:+a b[0]
Invoke-WebRequest -Uri A B[1] -OutFile d:+a b[1]

期望结果:
Invoke-WebRequest -Uri A -OutFile d:\a
Invoke-WebRequest -Uri B -OutFile d:\b