`
izuoyan
  • 浏览: 8913224 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

COPY命令的另类用法(转)

阅读更多

http://blog.blogchina.com/article_10608.93501.html

DOS下老牌的COPY命令还能有什么其它用途,看看。。。

1、打印文件
由于COPY命令支持设备名,那么将目的文件名设置为打印机设备名PRN或LPT1即可进行文件打印:
c:>copyautoexec.batprn
将AUTOEXE.BAT拷贝到打印机,即让打印机打印autoexec.bat。
同样的原理,我们可以通过COPY命令将电脑变成一台打字机。打字机是由键盘输入由打印机直接输出的机器。
c:>copyconprn
CON其实是默认输出设备显示器的设备名,但由于显示器的显示内容可以通可键盘输入,因此,这条命令实际上是将键盘输入的内容输出到打印机。按^c(ctrl+C)退出。

2、显示多个文件
在DOS下面,我们通常使用TYPE命令查看文件内容,但TYPE命令并不支持通配符,我们想要一次查看多个文件的内容就显得有些力不从心,此时,COPY命令可以帮上忙:
c:>copy*.txtcon
即将目录下所有TXT文件拷贝到显示器,这样,就可以同时显示多个文件内容,结合打印机设备名,还可以通过COPY命令连续打印多个文件。

3、文件粉碎机
文件的删除与恢复一直是令人头痛的问题,对于误删的文件,我们希望能有办法恢复它,而对于比较机密的文件,我们则希望能删的越干净越好,这绝对是一对矛盾,但也是实际需要,于是,我们的计算机里就常有两种针锋相对的软件:文件恢复工具与文件粉碎机。其实对于后一种需要,跟本不必那么麻烦,COPY命令就是一个很好的文件粉碎机!
用COPY命令来删除文件,似乎是件很不可思议的事情,但实际上,用COPY删除文件是非常彻底的,由于采用的是写删除(即对原文件位置进行了写操作),与文件粉碎机的原理相同,所以基本无法恢复:
c:>copynul文件名
将一个空设备写向文件来实现删除文件。由于对文件进行了写操作,所以无法恢复,我用此方法删除一个文本文件后,用大名鼎鼎EasyRecovery进行指定恢复,得到的恢复结果是一个同名文件,但文件内容为空,由此可见用COPY删除文件的威力。呵呵,从此,我们又可以少使用一种软件了。

http://www.enet.com.cn/eschool/inforcenter/A20040215286371.html

1、显示文本文件内容:(=TYPE)

   COPY 文件名 CON

  2、显示特殊文件内容:

   COPY 文件名 CON/B

  3、显示文件名:(=DIR)

   COPY *.* NUL

  4、打印文件内容:

   COPY 文件名 PRN

  5、将键盘输入的内容打印出来:

   COPY CON PRN

  6、删除文件:(=DEL)

   COPY NUL 文件名

  7、建立新文件:

   COPY CON 文件名

  8、改文件日期:

   COPY 文件名+,,

  9、连接两个文件:

   COPY 文件1+文件2

  10、校验两个文件:

   COPY 文件1 文件2/V
分享到:
评论

相关推荐

    “COPY”命令的另类用途

    “COPY”命令的另类用途“COPY”命令的另类用途

    Java实现的类似copy命令

    用Java实现的copy命令,类似windows命令行的copy命令,能够给复制任何类型文件

    AutoCAD copy 命令

    Apdf 版本 utoCAD copy 命令详解

    dos命令copy_DOS命令教程

    dos命令copy是怎么使用的?在dos中,copy最基本的用法有两种,本节DOS命令教程讲解它的第一种方法。

    dos copy 命令详解

    dos copy命令详解!dos copy

    利用系统调用创建自己的COPY命令

    利用系统调用创建自己的COPY命令 熟练掌握运用

    文件copy命令的源代码

    这个是文件copy命令的源代码 文件copy命令,只能copy 一个文件

    ssh-copy-id 脚本

    问题:ssh-copy-id 命令无法使用,在linux服务器的ssh服务中没有有这个命令,可以在/usr/bin/的这文件夹中查看没有这个ssh-copy-id 命令。 问题分析:是由于ssh服务的问题,可以直接将ssh-copy-id 命令拷贝/usr/...

    快速掌握Oracle数据库中的Copy命令

    在数据表间复制数据是Oracle DBA经常面对的任务之一,Oracle为这一任务提供了多种解决方案,SQL*...本文介绍了SQL*Plus Copy命令使用,并在性能方面与其他两种方案进行对比,力求能提供一个使用Copy命令的方案参考。

    c#使用CMD命令COPY文件

    c#使用CMD命令COPY文件,程序简单实用,适合初学者学习如何使用C#语言调用CMD命令

    ubuntu下的copy命令

    在ubuntu系统下,对文件进行拷贝,重命名等操作

    dos命令copy(续)_DOS命令教程

    这个教程dos命令copy(续),是上一个DOS命令教程的下半部分,主要讲解的是copy命令第二种用法。

    cisco copy命令您理解吗.doc

    一家公司,笔者对一台cisco 2600路由器曾经copy run tftp备份了配置,几个月之后陆陆续续在此设备上修改和增加过配置,有一天,公司要求完全恢复以前的备份,当时笔者认为很简单,为了图块,先copy tftp run,后copy...

    cad扩展程序,扩展了copy,array等命令的功能

    cad程序:有三个命令,1.xcp在拷贝时自动增加拷贝内容的数字串。 2,xarr array的扩展,同1 3. xchg 可以修改相同的字符串,使其中的数字增加

    VF中的命令格式说明

    例如:P58 copy stru to 命令 (4)、注意:所有的字符都要使用半角字符 (5)、命令和参数、参数和参数之间需要用空格隔开 例如:P48【例4-5】 (6)、一般来讲,参数和参数之间的顺序可以相互交换 例如:P48【例4-5】 ...

    ssh-copy-id命令 复制公钥到远程主机

    ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,ssh-copy-id命令也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。 语法格式:ssh-copy-id ...

    ssh-copy-id for windows

    ssh-copy-id for windows,支持windows下的ssh-copy-id命令,加入exe所在路径到PATH环境变量即可

    调用copy/b命令合并文件的小软件——文件合并器

    这是我的第一个易语言程序。只是一个调用CMD中copy/b命令合并文件的小软件,不过比直接在CMD中使用方便多了!

    WM_COPYDATA使用方法

    关于WM_COPYDATA使用方法,里面共有两个例子,包括进程里面的传送及进程间的传送。传送结构体及传送JPG图片

    用Copy Handler复制文件

    怎样使用Copy Handler复制文件? 如果已经选择使用右键菜单: 使用鼠标右键拖拽一些文件/夹到某个地方,或者右键单击...用户也可以在使用鼠标左键拖拽文件操作和使用Windows的'粘贴'(Ctrl+V)命令时调用Copy Handler

Global site tag (gtag.js) - Google Analytics