只获取文件名,忽略扩展名,用批处理实现:
@echo off
cd.>d:\1.txt
>>d:\1.txt dir /ad /b
for /f "delims=" %%i in ('dir /a-d /b') do >>d:\1.txt echo %%~ni
start d:\1.txt
@echo off
cd.>d:\1.txt
>>d:\1.txt dir /ad /b
for /f "delims=" %%i in ('dir /a-d /b') do >>d:\1.txt echo %%~ni
start d:\1.txt