batch file; 列出目录中的文件,只有文件名?
这可能是一个非常简单的问题,但是我遇到了麻烦。 基本上,我正在尝试编写一个batch file,我需要它列出某个目录中的所有文件。 dir命令会执行此操作,但也会提供其他一些信息; 我希望它只列出文件名并排除其他任何东西。
我只是想输出看起来像这样:
file1.txt file2.txt file3.txt
提前致谢!
完整的命令是:
dir /b /ad
让我把它分开;
基本上/b是你所寻找的。
/ad将排除目录名称。
有关更多信息,请参阅dir /? 对于其他可以用于dir命令的参数。
你也可以试试这个:
for %%a in (*) do echo %%a
使用for循环,可以echo显当前目录的所有文件名。