我试图找到一种方法来获取所有文件的列表,而没有隐藏目录。我已经尝试过像这样的几种变体:
dir /b /s /a:-h z:\ >toc-z.txt
但这只会跳过隐藏的文件。我需要一个清单,其中不包括所有隐藏文件夹,包括这些隐藏文件夹的文件和子文件夹。
有什么方法可以跳过对隐藏文件夹的分析和列出?
不能使用简单的dir命令,因为它仍将显示隐藏文件夹内的文件和文件夹,但它们本身不会被隐藏。使用PowerShell而不是批处理来执行此操作可能更简单,或者使用更好的shell(例如Take Command),其dir命令支持扩展选项,例如“ / Nd:跳过隐藏目录(与/ S一起使用时)”。
—
卡兰