我试图从目录中获取元数据,但遇到一个错误,即找不到找不到接受参数'\'的位置参数。不确定如何纠正此问题?

$FileMetadata = Get-FileMetaData -folder (Get-childitem $Folder1 + "\" + $System.Name + "\Test" -Recurse -Directory).FullName

最佳答案

您需要在子表达式中进行串联:

$FileMetadata = Get-FileMetaData -folder (Get-childitem ($Folder1 + "\" + $System.Name + "\Test") -Recurse -Directory).FullName

或将变量嵌入这样的字符串中:
$FileMetadata = Get-FileMetaData -folder (Get-childitem "$Folder1\$($System.Name)\Test" -Recurse -Directory).FullName

08-07 19:51