无忧启动论坛

标题: 请问 dir 如何在获取的文件名列表中省略扩展名 [打印本页]

作者: kayuk    时间: 2009-8-19 14:32
标题: 请问 dir 如何在获取的文件名列表中省略扩展名
dir /d > d:\1.txt

这样获得的  1.txt 里会有文件的扩展名,然后还要手工一个一个的删除掉后缀,太麻烦了,请高手指点一下怎么去除
作者: kayuk    时间: 2009-8-19 14:52
晕,搞忘了,生成列表后再把后缀批量去掉就行了,居然还搞得上来求助
作者: namejm    时间: 2009-8-19 18:21
  何必动用手工呢,如果后缀名比较复杂,很容易出错的,还是全程自动化吧:
  1. @echo off
  2. cd.>d:\1.txt
  3. >>d:\1.txt dir /ad /b
  4. for /f "delims=" %%i in ('dir /a-d /b') do >>d:\1.txt echo %%~ni
  5. start d:\1.txt
复制代码

作者: kayuk    时间: 2009-8-20 11:12
咦,果然方便  :victory:

谢谢你的指点,直接给了批处理,不愧是批处理专家




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3