首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在不列出当前目录的情况下批量创建文件夹?

如何在不列出当前目录的情况下批量创建文件夹?
EN

Stack Overflow用户
提问于 2019-01-04 06:48:09
回答 1查看 32关注 0票数 0

我正在尝试使用tree命令列出一个文件系统,但它添加了额外的信息,例如当前目录和正在列出的目录。

我试过查看树属性,但似乎找不到任何有用的东西。

rem Asks for user input
set /p COMMAND=What would you like to do? : 
rem Locates the command specified by the user
goto %COMMAND%

:settings
echo.
rem Clarifies that the action has been completed
echo Successfully opened settings panel
echo.
rem Shows a graphical tree of the specified file structure
tree "%CD%\settings\"
pause

我只期待:

├───accounts
├───apps
├───devices
├───language
├───network
├───personalization
├───privacy
├───security
├───system
├───time
└───update

但我得到的却是:

Folder PATH listing
Volume serial number is 0000C2A7 06D5:17B1
C:\USERS\NOAH HERRON\DESKTOP\SYSTEM MANAGEMENT\SETTINGS
├───accounts
├───apps
├───devices
├───language
├───network
├───personalization
├───privacy
├───security
├───system
├───time
└───update
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-04 07:32:48

该标头被构建到可执行文件tree.com

(是的,尽管它是一个64位的程序,但它被命名为.com)

使用for /f解析输出并跳过3行:

for /f "skip=3 delims=" %%A in ('tree "%CD%\settings\"') do Echo:%%A

或者简单地将树输出到|more +3

tree "%CD%\settings\" | more +3
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54030863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档