Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell-将数组引用与另一个变量连接_Powershell - Fatal编程技术网

Powershell-将数组引用与另一个变量连接

Powershell-将数组引用与另一个变量连接,powershell,Powershell,我试图将一个变量与数组中的值连接起来,但遇到了问题 我得到的输出是变量值加上整个数组,而不仅仅是所需的值(索引$I) 对新手有什么建议吗 谢谢 $Database = "Checklist.dbo." $ExtractTables = @("Page" , "HotelOwner" , "Hotel" ) for ($i=0; $i -le $ExtractTables.Length – 1; $i++) { write-host "$Database$($Extr

我试图将一个变量与数组中的值连接起来,但遇到了问题

我得到的输出是变量值加上整个数组,而不仅仅是所需的值(索引$I)

对新手有什么建议吗

谢谢

$Database = "Checklist.dbo."

$ExtractTables = @("Page"
    , "HotelOwner"
    , "Hotel"
)

for ($i=0; $i -le $ExtractTables.Length – 1; $i++)  {
    write-host "$Database$($ExtractTables[$i])"
}
要在表达式的其余部分之前计算子表达式,请将其放入
$()

# & bcp $Database$ExtractTables[$i] out $OutputDirectory$ExtractTables[$i].txt -c -T -SCHELDEV02
$Database = "Checklist.dbo."

$ExtractTables = @("Page"
    , "HotelOwner"
    , "Hotel"
)

for ($i=0; $i -le $ExtractTables.Length – 1; $i++)  {
    write-host "$Database$($ExtractTables[$i])"
}
$Database = "Checklist.dbo."

$ExtractTables = @("Page"
    , "HotelOwner"
    , "Hotel"
) 

$ExtractTables | ForEach {
    write-host "$Database$_"
}