帮我写个批处理bat,很简单的

来源:百度知道 编辑:UC知道 时间:2024/05/18 22:48:47
提取一个文件夹里面的所有文件名(包括后缀),要按照文件的修改时间排序,再给每个文件名前面加个@,后面加个#,然后形成一个列表,每个文件名一行。
例如:
@123.jpg#
@sdsd.gif#

@for /f "delims=" %%i in ('dir /b/s/OD/A-D')do echo @%%~nxi# >>list.txt

假设该目录为 D:\aa输出结果为list.txt

@echo off
cd/d D:\aa
for /f "tokens=*" %%i in ('dir /b /OD /A-D') do (
echo @%%i#>>list.txt)