【发布时间】:2020-08-24 20:21:44
【问题描述】:
我需要一个仅包含我们其中一台服务器上前 2 个子文件夹的目录列表。所以,如果我们的网络是"S:\sub1\sub2\sub3\sub4",我需要在目录列表中使用"S:\sub1\sub2"。
我有Tree Size professional、Karens Dir Print 和cmd 提示。我也可以创建一个.bat 文件,只是不懂语言。
请帮忙:)
【问题讨论】:
-
你能澄清一下你的意思吗:“我需要在目录列表中
S:\sub1\sub2。”你想看到这个结构中的文件,还是只看到具体路径? -
我的意思是我只想要路径。我的最终产品应该是 .txt 文件中的目录列表,其中包含我们服务器上的前 2 个文件夹。
-
好的,所以我需要确定你想如何到达那条路径。是什么阻止您只在文本文件中定义
"S:\sub1\sub2"?或者你有什么东西在树中运行得更高,你需要路由回子目录? -
不行,网络上第一个文件夹是客户端名,第二个文件夹是项目名。可能有 150 个客户,在这些文件夹中,每个客户有几个项目。我只需要一个列出所有客户端和项目的 .TXT 文件,如下所示: S:\client1\projectA S:\client1\projectB S:\client1\projectC S:\client2\projectA S:\client2\projectB
-
对不起 Gherard,我以前没有使用过 stackflow,也不知道如何在我的评论中给出硬回报。每次有一个 S:\ 时,该目录都应该在一个新行上。我知道我可以通过使用 /dir 命令在 CMD 中执行此操作,但这给了我所有文件夹,我只想要前 2 个。
标签: batch-file cmd subdirectory