如何使用不带文件扩展名的批处理文件获取文件夹中的文件列表

如何使用不带文件扩展名的批处理文件获取文件夹中的文件列表

我使用的是下面的方法,它是完美的,但结果带有文件扩展名。(ABC123.pdf)

dir /a /b /-p/o:gen >C:\WINDOWS\Temp\file_list
start notepad C:\WINDOWS\Temp\file_list

我需要没有文件扩展名的结果,只需要文件名(ABC123)

答案1

如果存在 c:\Windows\Temp\files.txt del c:\Windows\Temp\file_list

对于/F“delims=”%%j 在('dir /a /b /-p/o:gen')中执行 echo %%~nj >> c:\Windows\Temp\file_list

启动记事本 C:\WINDOWS\Temp\file_list

改编自http://www.computing.net/answers/programming/listing-files-without-thier-extensions-batch/24325.html

相关内容