Board logo

标题: 如何使用批处理返回一个文件列表值 [打印本页]

作者: lena     时间: 2008-4-3 22:08    标题: 如何使用批处理返回一个文件列表值

大致情况如下:

最近工作特麻烦,由于文件涉及好几个G要传到对方的FTP。但是必须是100M的限制。公司将文件分为了若干份进行上传,但其中有一部分在当初分割的时候超过了100M,只能使用RAR进行压缩到指定大小。

由于文件太多,我想写一个批处理来实现。查阅了很多资料还是无功而返,希望这里的大侠们帮帮忙,一定感激!

dir *.psd >file.list

由于此命令输出带有一些附加信息,我只需要一个纯的文件名列表。
例如以上命令输出的是:
驱动器 C 中的卷没有标签。
卷的序列号是 007D-2014

C:\Documents and Settings\Administrator\桌面 的目录

2008-04-03  20:55    <DIR>          .
2008-04-03  20:55    <DIR>          ..
2008-04-03  20:55                 0 1.txt
2008-02-17  12:26             1,532 Adobe Photoshop 0CS2.lnk
2008-02-17  12:55               749 CameraWindow .lnk
2008-04-02  19:28         2,277,657 ddd双拼D型图.dwg
2004-11-15  00:15           159,744 IPMSG.exe
2008-02-21  18:05               500 KMPlayer.lnk
2008-03-26  20:05           857,209 map.psd
2008-03-19  00:31         5,398,035 New Soul.mp3
2008-02-17  16:08               523 QQ音乐.lnk
2008-04-02  20:41               516 rar.bat
2008-02-23  18:41               441 SNS个人社会网络电影院.lnk
2008-02-17  11:53             1,795 V70_HotKey.lnk
2008-04-03  15:15               782 阿里旺旺(淘宝版).lnk
2008-03-12  08:41               113 驾校考试.url
2008-04-02  19:27            20,480 禁烟.doc
2008-03-23  20:38             6,816 路游器配置文件.bin
2008-04-02  18:43            25,088 清明节简介.doc
2008-02-17  16:05               504 腾讯QQ.lnk
2008-03-20  15:26               350 中国银河证券股份有限公司海王星V2.lnk
              19 个文件      8,752,834 字节
               2 个目录  6,360,338,432 可用字节
——————————————————————————————————————
而我只需要的是这样:
阿里旺旺(淘宝版).lnk
驾校考试.url
禁烟.doc
路游器配置文件.bin
清明节简介.doc
腾讯QQ.lnk
中国银河证券股份有限公司海王星V2.lnk
作者: slore     时间: 2008-4-3 22:23
dir /b *.lnk
作者: lena     时间: 2008-4-3 22:27
多谢楼上,不胜感激!!

用的太少了,不知道咋整!!