【发布时间】:2020-09-15 12:13:09
【问题描述】:
我正在尝试单独导出每个父文件夹的子文件夹名称(作为路径),并在不同的位置为每个 (1,2,3) 创建一个 csv。
树示例如下所示:
C:\USERS\XXXXX\DESKTOP\TEST
├───1
│ ├───11
│ ├───111
│ └───1111
├───2
│ ├───22
│ ├───222
│ └───2222
└───3
├───33
├───333
└───3333
我使用的脚本是:
$parentDir = "C:\Users\XXXXX\Desktop\Test";
Get-ChildItem -Recurse -Force -Depth 2 -Attribute Directory -Path $parentDir | Select-Object -Property FullName | Export-Csv Test.csv
问题是它会显示 Test 文件夹的结果,我想导出每个子文件夹的内容并在不同的位置创建一个其名称的 csv,这个过程必须重复 42 个文件夹和为每个更改 $parentDir 非常耗时..
【问题讨论】:
标签: powershell powershell-2.0 powershell-3.0