标题: 怎么用DOS命令实现这个功能?
[打印本页]
作者: shenlan
时间: 2003-12-22 00:00
标题: 怎么用DOS命令实现这个功能?
怎么用DOS命令实现将DIR显示出来的位于不同子目录底下的*.TXT文件拷贝到某一目录下面?
作者: dwing
时间: 2004-1-14 00:00
用批处理语言bat实现
作者: 冷石_jasv
时间: 2004-1-15 00:00
你可以用以下试试:
xcopy /s c:\*.txt c:\txt\*.txt
就有一个毛病,它会把目录也复制过来,不过目录里只有*.txt文件
作者: freeboy
时间: 2004-1-15 00:00
用dir *.* /s >*.txt
copy *.txt < %path%
可以吧!!!! 哈哈~~~
作者: zww3008
时间: 2004-1-16 00:00
直接用 dir /s *.txt >path\txtlist.txt (path是你指定的目录路径)
作者: Kinglion
时间: 2004-1-16 00:00
Quote: |
以下是引用shenlan在2003-12-22 23:10:30的发言:
怎么用DOS命令实现将DIR显示出来的位于不同子目录底下的*.TXT文件拷贝到某一目录下面? |
|
您可以用PKZIP.EXE 完全这个功能:
(这是我编写的一个批处理文件)
假设在C盘根目录下已经有一子目录名为BACKUP,而且准备将不同子目录中的TXT文件均复制到C:\BACKUP目录中.而且确保PKZIP.EXE及PKUNZIP.EXE文件在程序运行搜索路径中.
@ECHO OFF
C:
CD\
PKZIP.EXE -a -exx -p -r -o -= -a+ -n+ -! C:\BACKUP\TMP^TMP.ZIP *.TXT > NUL
CD\BACKUP
PKUNZIP C:\BACKUP\TMP^TMP.ZIP -O
DEL C:\BACKUP\TMP^TMP.ZIP
ECHO OK!
PKZIP.EXE 下载地址:
http://model.chinajewelry.net/dos/dosbbs/uploadImages/200311251526137234.rar
[此贴子已经被作者于2004-1-25 17:48:31编辑过]
作者: oneyes
时间: 2004-1-22 00:00
楼上是PKZIP的高手啊,什么都是用PKZIP解决/

作者: xiaojun
时间: 2004-1-25 00:00
“您可以用PKZIP.EXE 完全这个功能:”
请教:这个文件运行后只有1个提示:不能找到 TMPTMP.ZIP,它并没有把找出的TXT Copy到1个目录下啊?