楼 主
找出指定文件的定向输出
发表于 2009-10-20 14:04 · 中国 江西 吉安 电信
初级用户
★★
积分 78
发帖 64
注册 2008-08-29 11:09
17年会员
UID 124464
性别 男
状态 离线
我一个件夹下有很多种类型的文件,我想把AVI文件的名字全部输出到1.TXTl里
FOR /R %%i in (*.avi) do (echo %%i)
这样能得出名字,但是就是不能把名字放进去
第 2 楼
发表于 2009-10-20 14:16 · 中国 江西 吉安 电信
初级用户
★★
积分 78
发帖 64
注册 2008-08-29 11:09
17年会员
UID 124464
性别 男
状态 离线
不好意思,忘记用扩展了
FOR /R %%i in (*.avi) do (echo %%~ni >>2.txt )
不知道为什么这样不行- -#
[ Last edited by THENEWLIFE on 2009-10-20 at 14:20 ]
第 3 楼
发表于 2009-10-20 20:53 · 中国 湖南 郴州 电信
初级用户
★★
积分 87
发帖 61
注册 2008-09-18 11:32
17年会员
UID 125941
性别 男
状态 离线
@for /f "delims=" %%a in ('dir /b "*.avi"') do echo %%a >>1.txt
试试这个。
第 4 楼
发表于 2009-10-21 08:56 · 中国 江西 吉安 电信
初级用户
★★
积分 78
发帖 64
注册 2008-08-29 11:09
17年会员
UID 124464
性别 男
状态 离线
第 5 楼
发表于 2009-10-21 11:01 · 中国 北京 阿里云BGP服务器
银牌会员
★★★
永远的菜鸟
积分 1,335
发帖 574
注册 2007-11-27 12:50
18年会员
UID 103929
性别 男
来自 广西
状态 离线
for %%a in (*.avi) do (
>>1.txt echo.%%~na
)
第 6 楼
发表于 2009-10-21 11:53 · 中国 广东 广州 白云区 电信
银牌会员
★★★★
SuperCleaner
积分 2,362
发帖 1,133
注册 2008-02-02 21:36
18年会员
UID 110072
性别 男
状态 离线
你,你们,在搞什么
dir *.avi /b>>1.txt
哦,题目都没看清,引用一句“我太天真了”
[ Last edited by 523066680 on 2009-10-21 at 12:00 ]
第 7 楼
发表于 2009-10-21 15:21 · 中国 江西 吉安 电信
初级用户
★★
积分 78
发帖 64
注册 2008-08-29 11:09
17年会员
UID 124464
性别 男
状态 离线
5楼的方法是一样的,测试了,我的也行了- -#昨天还不行的
6楼的方法也是可以用的。
原来DIR *.后缀来找的,以前不知道的,谢谢各位,学习了!
论坛跳转: