How can I tree a folder in batch without listing the current directory?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
Im trying to use the tree command to list a file system but it adds extra information such as current directory and what directory is being listed.
I have tried looking into the tree attributes but cant seem to find anything that works.
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
I am only expecting:
├───accounts
├───apps
├───devices
├───language
├───network
├───personalization
├───privacy
├───security
├───system
├───time
└───update
But instead I get:
Folder PATH listing
Volume serial number is 0000C2A7 06D5:17B1
C:USERSNOAH HERRONDESKTOPSYSTEM MANAGEMENTSETTINGS
├───accounts
├───apps
├───devices
├───language
├───network
├───personalization
├───privacy
├───security
├───system
├───time
└───update
batch-file
add a comment |
Im trying to use the tree command to list a file system but it adds extra information such as current directory and what directory is being listed.
I have tried looking into the tree attributes but cant seem to find anything that works.
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
I am only expecting:
├───accounts
├───apps
├───devices
├───language
├───network
├───personalization
├───privacy
├───security
├───system
├───time
└───update
But instead I get:
Folder PATH listing
Volume serial number is 0000C2A7 06D5:17B1
C:USERSNOAH HERRONDESKTOPSYSTEM MANAGEMENTSETTINGS
├───accounts
├───apps
├───devices
├───language
├───network
├───personalization
├───privacy
├───security
├───system
├───time
└───update
batch-file
add a comment |
Im trying to use the tree command to list a file system but it adds extra information such as current directory and what directory is being listed.
I have tried looking into the tree attributes but cant seem to find anything that works.
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
I am only expecting:
├───accounts
├───apps
├───devices
├───language
├───network
├───personalization
├───privacy
├───security
├───system
├───time
└───update
But instead I get:
Folder PATH listing
Volume serial number is 0000C2A7 06D5:17B1
C:USERSNOAH HERRONDESKTOPSYSTEM MANAGEMENTSETTINGS
├───accounts
├───apps
├───devices
├───language
├───network
├───personalization
├───privacy
├───security
├───system
├───time
└───update
batch-file
Im trying to use the tree command to list a file system but it adds extra information such as current directory and what directory is being listed.
I have tried looking into the tree attributes but cant seem to find anything that works.
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
I am only expecting:
├───accounts
├───apps
├───devices
├───language
├───network
├───personalization
├───privacy
├───security
├───system
├───time
└───update
But instead I get:
Folder PATH listing
Volume serial number is 0000C2A7 06D5:17B1
C:USERSNOAH HERRONDESKTOPSYSTEM MANAGEMENTSETTINGS
├───accounts
├───apps
├───devices
├───language
├───network
├───personalization
├───privacy
├───security
├───system
├───time
└───update
batch-file
batch-file
edited Jan 3 at 23:21
LotPings
20.4k61633
20.4k61633
asked Jan 3 at 22:48
Noah HerronNoah Herron
33
33
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
That header is build into the executable tree.com
(yes despite being a 64bit program it is named .com
)
Use a for /f to parse the output and skip 3 lines:
for /f "skip=3 delims=" %%A in ('tree "%CD%settings"') do Echo:%%A
or simply pipe tree output to |more +3
tree "%CD%settings" | more +3
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54030863%2fhow-can-i-tree-a-folder-in-batch-without-listing-the-current-directory%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
That header is build into the executable tree.com
(yes despite being a 64bit program it is named .com
)
Use a for /f to parse the output and skip 3 lines:
for /f "skip=3 delims=" %%A in ('tree "%CD%settings"') do Echo:%%A
or simply pipe tree output to |more +3
tree "%CD%settings" | more +3
add a comment |
That header is build into the executable tree.com
(yes despite being a 64bit program it is named .com
)
Use a for /f to parse the output and skip 3 lines:
for /f "skip=3 delims=" %%A in ('tree "%CD%settings"') do Echo:%%A
or simply pipe tree output to |more +3
tree "%CD%settings" | more +3
add a comment |
That header is build into the executable tree.com
(yes despite being a 64bit program it is named .com
)
Use a for /f to parse the output and skip 3 lines:
for /f "skip=3 delims=" %%A in ('tree "%CD%settings"') do Echo:%%A
or simply pipe tree output to |more +3
tree "%CD%settings" | more +3
That header is build into the executable tree.com
(yes despite being a 64bit program it is named .com
)
Use a for /f to parse the output and skip 3 lines:
for /f "skip=3 delims=" %%A in ('tree "%CD%settings"') do Echo:%%A
or simply pipe tree output to |more +3
tree "%CD%settings" | more +3
answered Jan 3 at 23:32
LotPingsLotPings
20.4k61633
20.4k61633
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54030863%2fhow-can-i-tree-a-folder-in-batch-without-listing-the-current-directory%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown