我正在批量编码。 (.BAT)
我正在开展一个项目,我想在游戏结束时加入高分。为了让游戏知道得分,我已经做到这一点,批处理文件在一个点上创建了一个文件夹。高分页面然后使用“树”命令列出高分。它看起来像这样......
@echo off
:high scores
echo High Scores
tree
pause >nul
goto end
我想在说“tree”命令时,批处理文件不回显文件夹路径,而只回显文件和文件夹。它看起来像这样:
Folder Path listing for volume (Volume Name)
Volume serial number is (Serial Number)
H:.
-----hs19
我只想显示文件和文件夹,但不知道如何操作。我有不同的方法,但它们都没有像尝试tree >nul
那样工作,但这只是完全隐藏命令。
有没有人对我该做什么有任何想法或反馈? 感谢。
答案 0 :(得分:1)
如果您的目标是打印出for /f "skip=3 delims=" %%l in ('tree') do echo %%l
命令的内容,但跳过包含不需要的行的前几行,请跳过它们。
假设您想跳过前3行:
| code | date | value |
| A | 2016-04-04 00:00:00 | 0.1 |
| B | 2016-04-04 00:00:02 | 0.5 |
| C | 2016-04-04 00:00:05 | 1 |
| A | 2016-04-04 00:11:00 | 0.2 |
| B | 2016-04-04 00:12:25 | 0.6 |
| C | 2016-04-04 00:15:30 | 0.4 |