我有一个包含超过 10TB 数据的数据库,需要组织数据。我这样做是通过使用 Powershell 仅将文件夹输出到文本文件,然后将其导入到 Excel 中进行进一步处理。例如,我只想要 Z 驱动器的文件夹和子文件夹。我不想要任何文件。当我尝试排除某些文件夹及其中的所有子文件夹时遇到问题。
例如,我要排除的文件夹名称及其内容是“BackScatter”和“MicroData”。我正在使用这个脚本:
dir -recurse -Exclude "Backscatter","MicroData" | Where-Object { $_.PSIsContainer } | ForEach-Object { $_.FullName } > ZDrive.txt
我没有收到错误,它只是在递归时不排除这些文件夹。
另外我想知道我是否可以只排除“Backscatter”中的子文件夹而不是整个文件夹。我在网站上做了很多搜索,但我太新了,我无法理解任何回答问题的脚本。