批处理中怎么只显示目录下xls文件名而不显示xlsx文件名

2399 2013-05-08 03:40:22
@echo off
for %%f in (%1\*.xls) do (
echo %%f
)



这个代码可以显示出目录下的xls文件名和xlsx文件名,很不解。怎么只显示xls文件呢?
...全文
187 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
2399 2013-05-08
  • 打赏
  • 举报
回复
引用 1 楼 zara 的回复:
这个,好像就是这样的,可以参考 https://bbs.et8.net/bbs/archive/index.php/t-948327.html 所以,只能再加个判断试试?
@echo off 
for %%f in (%1\*.xls) do ( 
if %%~xf. equ .xls. echo %%f 
)
额,发现用for /?什么都出来了
zara 2013-05-08
  • 打赏
  • 举报
回复
这个,好像就是这样的,可以参考 https://bbs.et8.net/bbs/archive/index.php/t-948327.html
所以,只能再加个判断试试?
@echo off 
for %%f in (%1\*.xls) do (
if %%~xf. equ .xls. echo %%f
)

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧