中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: copy命令的玩法 上一主题 | 下一主题
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『楼 主』:  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




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-7-2 15:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Scott0902
中级用户





积分 466
发帖 237
注册 2005-10-12
状态 离线
『第 2 楼』:  

好像已经不是新鲜技巧了

2006-7-2 22:15
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tom861221
初级用户





积分 52
发帖 17
注册 2006-3-29
来自 安徽省合肥市
状态 离线
『第 3 楼』:  

学习了

2006-9-20 10:53
查看资料  发送邮件  发短消息 网志  OICQ (413813077)  编辑帖子  回复  引用回复
lllenxue
新手上路





积分 10
发帖 5
注册 2006-9-29
状态 离线
『第 4 楼』:  

新手路过

2006-9-30 01:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
6622186
高级用户





积分 894
发帖 411
注册 2007-2-17
状态 离线
『第 5 楼』:  

copy 用法确实很多, 如合并文件, 修改文件日期, 无限制地在屏幕输入文件, 还有 删除文件.



@set c=     不知则觉多,知则觉少,越知越多,便觉越来越少.        --- 知多少.
@for,/l,%%i,in,(1,1,55)do,@call,set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul


2007-4-25 10:59
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wangmeng052
中级用户





积分 334
发帖 154
注册 2007-3-24
状态 离线
『第 6 楼』:  

收藏起来,谢谢。

2007-6-17 12:03
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
duanml
中级用户




积分 231
发帖 112
注册 2007-6-19
状态 离线
『第 7 楼』:  

这不算什么新技巧了。

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

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

win95出来以前,用电脑的人人都懂的,不然那时根本没法用pc。

2007-6-19 23:07
查看资料  发短消息 网志   编辑帖子  回复  引用回复
tclgb
初级用户

小子



积分 76
发帖 26
注册 2007-6-20
状态 离线
『第 8 楼』:  

再加一个,呵呵
用来转换特殊编码的文件
copy a.doc a.txt
以前下了一些命令行工具,帮助都是不知道什么编码的doc文件,打开一个4K的这种文件要好久,用copy后,效果十分明显

2007-7-9 14:44
查看资料  发短消息 网志   编辑帖子  回复  引用回复
hxwxyz
中级用户




积分 245
发帖 123
注册 2007-6-8
状态 离线
『第 9 楼』:  

学习了 呵呵

2007-9-16 00:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zlongzhao
新手上路





积分 12
发帖 6
注册 2007-9-12
状态 离线
『第 10 楼』:  

不错!晓得与别人分享自己的知识!!比那些损别人~~~光说不干的家伙强!!

2007-9-20 12:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zlgs
初级用户





积分 88
发帖 45
注册 2005-9-7
状态 离线
『第 11 楼』:  

用echo加双定向符都可以做到



我的E盘↘君子之苑√㊣
2007-10-15 10:45
查看资料  发短消息 网志   编辑帖子  回复  引用回复
m5891662l
新手上路





积分 13
发帖 9
注册 2008-5-3
来自 陕西/榆林/绥德
状态 离线
『第 12 楼』:  

路过~~~~~~~~~~

2008-5-3 11:37
查看资料  发送邮件  发短消息 网志  OICQ (673839417)  编辑帖子  回复  引用回复
xue0808
初级用户





积分 108
发帖 56
注册 2007-5-7
状态 离线
『第 13 楼』:  

学习了

2008-7-3 16:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
systeminfo
初级用户




积分 24
发帖 13
注册 2008-12-15
状态 离线
『第 14 楼』:  

新手学习了~



网志~
2009-11-10 20:49
查看资料  发送邮件  发短消息 网志  OICQ (18137469)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: