Arrays Powershell数组语法

Arrays Powershell数组语法,arrays,powershell,syntax,Arrays,Powershell,Syntax,我有一个小数组,可以输出每个文件夹。它将只输出regualar$文件夹[$i],但当它位于文件路径中时,它不起作用。[$i]参数未激活。只是在寻找正确的语法 $folder = @("CloudSync", "Contacts", "Desktop", "Downloads", "Dropbox", "Favorites", "Links", "Documents", "Pictures", "Videos", "Searches", "SyncedFolder") for ($i=0;

我有一个小数组,可以输出每个文件夹。它将只输出regualar$文件夹[$i],但当它位于文件路径中时,它不起作用。[$i]参数未激活。只是在寻找正确的语法

$folder = @("CloudSync", "Contacts", "Desktop", "Downloads", "Dropbox", 
"Favorites", "Links", "Documents", "Pictures", "Videos", "Searches", 
"SyncedFolder")

for ($i=0; $i -lt $folder.length; $i++)
{
echo c:\admin\$folder[$i]"<<<< problem here" $folder[$i]
}
$folder=@(“CloudSync”、“联系人”、“桌面”、“下载”、“Dropbox”,
“收藏夹”、“链接”、“文档”、“图片”、“视频”、“搜索”,
“同步文件夹”)
对于($i=0;$i-lt$folder.length;$i++)
{

echo c:\admin\$folder[$i]“您必须使用子表达式来确保变量按您想要的方式展开:

"c:\admin\$($folder[$i])"

您必须使用子表达式来确保变量按您想要的方式展开:

"c:\admin\$($folder[$i])"

非常感谢!非常有效!不客气。如果您希望接受答案,请单击选票附近的绿色复选标记。非常感谢!非常有效!不客气。如果您希望接受答案,请单击选票附近的绿色复选标记。