中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 13:35
48,040 主题排行 / 350,125 发帖 / 今日 0 篇 / 48,252 会员排行
DOS学习入门 & 精彩文章 (教学室) » copy命令的玩法
可打印版本  5,696 / 13
第1楼 electronixtar 发表于 2006-07-02 15:04
铂金会员 发帖 2,672 积分 7,493
copy命令的玩法
源:http://blogs.msdn.com/adioltean/archive/2005/02/25/380759.aspx
下面的技巧没有明显的写出来,但是在实际中很有用哦

1) Copy一个目录下的东东到当前文件夹,只要指来源文件夹就行了:

y:\privates>copy C:\WINDOWS\system32\clients\twclient\x86
C:\WINDOWS\system32\clients\twclient\x86\twcli32.msi
1 file(s) copied.

2) 不用编辑软件建立文件:

y:\privates>copy con sample.txt
This is a text file.
Another line...
^Z
1 file(s) copied.

y:\privates>type sample.txt
This is a text file.
Another line...

3) 建立 0 长度文件

C:\>copy nul empty.txt
1 file(s) copied.

C:\>dir empty.txt
Volume in drive C has no label.
Volume Serial Number is FCCD-E1D0

Directory of C:\

02/26/2005 10:38 PM 0 empty.txt
1 File(s) 0 bytes
0 Dir(s) 24,429,268,992 bytes free


4) 在一个txt文件后接着写(append),注意 /A 参数

y:\privates>copy /A abc.txt + con
abc.txt
con
BBB
^Z
1 file(s) copied.

y:\privates>copy /A abc.txt + con
abc.txt
con
CCC
^Z
1 file(s) copied.

y:\privates>type abc.txt
AAA
BBB
CCC
第2楼 Scott0902 发表于 2006-07-02 22:15
中级用户 发帖 237 积分 466
好像已经不是新鲜技巧了
第3楼 tom861221 发表于 2006-09-20 10:53
初级用户 发帖 17 积分 52 来自 安徽省合肥市
学习了
第4楼 lllenxue 发表于 2006-09-30 01:26
新手上路 发帖 5 积分 10
新手路过
第5楼 6622186 发表于 2007-04-25 10:59
高级用户 发帖 411 积分 894
copy 用法确实很多, 如合并文件, 修改文件日期, 无限制地在屏幕输入文件, 还有 删除文件.
第6楼 wangmeng052 发表于 2007-06-17 12:03
中级用户 发帖 154 积分 334
收藏起来,谢谢。
第7楼 duanml 发表于 2007-06-19 23:07
中级用户 发帖 112 积分 231
这不算什么新技巧了。

主要是con(键盘),nul(空)等输入输出设备文件的使用,这种文件还有prn什么的,默认都是输出到屏幕。

还有>、|、<等管道的应用,还有>>(追加)等。

win95出来以前,用电脑的人人都懂的,不然那时根本没法用pc。
第8楼 tclgb 发表于 2007-07-09 14:44
初级用户 发帖 26 积分 76
再加一个,呵呵
用来转换特殊编码的文件
copy a.doc a.txt
以前下了一些命令行工具,帮助都是不知道什么编码的doc文件,打开一个4K的这种文件要好久,用copy后,效果十分明显
第9楼 hxwxyz 发表于 2007-09-16 00:21
中级用户 发帖 123 积分 245
学习了 呵呵
第10楼 zlongzhao 发表于 2007-09-20 12:30
新手上路 发帖 6 积分 12
不错!晓得与别人分享自己的知识!!比那些损别人~~~光说不干的家伙强!!
第11楼 zlgs 发表于 2007-10-15 10:45
初级用户 发帖 45 积分 88
用echo加双定向符都可以做到
第12楼 m5891662l 发表于 2008-05-03 11:37
新手上路 发帖 9 积分 13 来自 陕西/榆林/绥德
路过~~~~~~~~~~
第13楼 xue0808 发表于 2008-07-03 16:52
初级用户 发帖 56 积分 108
学习了
第14楼 systeminfo 发表于 2009-11-10 20:49
初级用户 发帖 13 积分 24
新手学习了~
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023