![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 13:00 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 找出指定文件的定向输出 |
| 可打印版本 761 / 6 |
| 第1楼 THENEWLIFE | 发表于 2009-10-20 14:04 |
| 初级用户 发帖 64 积分 78 | |
|
找出指定文件的定向输出 我一个件夹下有很多种类型的文件,我想把AVI文件的名字全部输出到1.TXTl里
FOR /R %%i in (*.avi) do (echo %%i) 这样能得出名字,但是就是不能把名字放进去 |
|
| 第2楼 THENEWLIFE | 发表于 2009-10-20 14:16 |
| 初级用户 发帖 64 积分 78 | |
|
不好意思,忘记用扩展了
FOR /R %%i in (*.avi) do (echo %%~ni >>2.txt ) 不知道为什么这样不行- -# [ Last edited by THENEWLIFE on 2009-10-20 at 14:20 ] |
|
| 第3楼 lisyofun | 发表于 2009-10-20 20:53 |
| 初级用户 发帖 61 积分 87 | |
|
@for /f "delims=" %%a in ('dir /b "*.avi"') do echo %%a >>1.txt
试试这个。 |
|
| 第4楼 THENEWLIFE | 发表于 2009-10-21 08:56 |
| 初级用户 发帖 64 积分 78 | |
|
你这个也是不行的,有点闷了,我的那个因该可以的啊
|
|
| 第5楼 moniuming | 发表于 2009-10-21 11:01 |
| 银牌会员 发帖 574 积分 1,335 来自 广西 | |
| 第6楼 523066680 | 发表于 2009-10-21 11:53 |
| 银牌会员 发帖 1,133 积分 2,362 | |
|
你,你们,在搞什么
dir *.avi /b>>1.txt 哦,题目都没看清,引用一句“我太天真了” [ Last edited by 523066680 on 2009-10-21 at 12:00 ] |
|
| 第7楼 THENEWLIFE | 发表于 2009-10-21 15:21 |
| 初级用户 发帖 64 积分 78 | |
|
5楼的方法是一样的,测试了,我的也行了- -#昨天还不行的
6楼的方法也是可以用的。 原来DIR *.后缀来找的,以前不知道的,谢谢各位,学习了! |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |