具有特定子文件夹的报表文件夹



我正在构建一个脚本,用于将文件部署到多个特定文件夹。目标文件夹是使用此部件收集的。

$destinations = Get-ChildItem "C:thisis*mypath" 

因此,只有当文件夹包含子文件夹"\my\path\"时,我的脚本才会替换

如果我现在检查我的变量,它将返回完整路径,但我只需要文件夹名称。我尝试使用select -path至少只显示路径,但它返回了长度、模式等。

我的目标是只返回这样的值:

folder 1
folder 2
folder 3

我使用的是powershell 3.0

因此,如果我们检查具有子结构folder1folder2的文件夹,其中父文件夹位于C:Temp中,那么我们将执行以下操作:

$destinations = (Get-Item "C:Temp*folder1folder2").Parent.Parent.Name

CCD_ 4将仅返回用于CCD_ 6的CCD_。我们获取这些对象并找到它们的祖父母文件夹,然后只返回它们的名称。

最新更新