众侠齐聚CFan客栈优势互补DOS逞威

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:ryan1114
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  从本文你将学到
  √ 多个DOS命令的使用
  √ 为CMD(命令提示符)程序加锁的防与攻
  √ 超强的Robocopy文件复制命令的使用
  √ 通过Openfiles查看锁定文件的程序
  
  【剧情简介】
  打探清楚莫小贝的下落后,接下来就要想办法营救了。佟湘玉怕CFan客栈的人手不够,便拜托白展堂的老妈白三娘广发英雄帖,邀请各路武林英雄营救帮忙。这一天,CFan客栈迎来了第一批客人,乃是古墓派DOS分坛下的一干人等,只见他们衣着朴素、相貌平平,白展堂便有些怠慢之意。来客们一下子被激怒了,与白展堂一语不合斗在了一处……
  
  文件复制随心所欲
  DOS阵营中首先跳出个小伙,白展堂看着面熟,问道:你跟Copy命令是什么关系?来人哈哈一笑:DOS也在发展,其实称我们为“命令行工具”更贴切些;你只知道Copy,却不知道后起之秀Robocopy,那就让你见识一下。
  Robocopy小档案
  格式:ROBOCOPY source destination [file [file]...][options]
  简介:微软免费提供的Copy命令增强版,借鉴了XCopy的许多功能,还可支持NTFS分区,兼容Windows Vista系统。
  说明:source,源文件夹。destination,目标文件夹。file,要从源文件夹复制到目标文件夹的文件,可以是多个文件(需用空格隔开),支持*等通配符。options,各种选项参数,可以通过“robocopy /?”查看。
  登录http://www.microsoft.com/downloads,以“Windows Server 2003 Resource Kit Tools”为关键字搜索,很容易找出Windows 2003资源工具箱的下载地址。如需要单独的Robocopy,可从http://work.newhua.com/cfan/200710/robo-open.rar处下载。安装下载所得的rktools.exe,或者将单独下载的robo-open.rar解压到“c:\windows\system32”目录下,现在就可以在命令提示符窗口中随时调用Robocopy了。
  在Windows资源管理器中,复制文件时可以用鼠标直接拖动,这看起来很方便,但在复制大批量文件时效率就很差。比如要一次性将某个文件夹(比如“E:\cfan”)中的所有DOC、JPG、TXT类型的文件复制到其他文件夹(比如“F:\new”)中,选择起来就很麻烦。但是通过robocopy,只需要在命令提示符后执行一行命令就可以了(见图1):
  


  图1
  
  robocopy e:\cfan f:\new *.doc *.jpg *.txt
  第一局,命令行工具Robocopy大胜图形界面的Windows资源管理器。其实Robocopy的本事还多着呢,接着他又露了几手。
  实战1:把某个文件夹中除垃圾文件(假设后缀为bak、tmp的文件)外的其他所有文件复制到另一个文件夹中,可执行以下命令:
  robocopy e:\cfan f:\new /xf *.bak *.tmp
  “/xf”的意思是,复制过程中,排除它后面所列的文件。如果是“/xd”则排除的是文件夹。
  实战2:在Windows资源管理器中将一个文件复制到另外一个位置后,文件所包含的权限设置也就丢失了,需要重新设置,而用Robocopy就不用这么麻烦,添加“copyall”参数即可保留文件的权限信息:
  robocopy e:\cfan f:\new /copyall
  实战3:robocopy还可以在指定的时间内自动备份文件,比如执行以下命令:
  robocopy e:\cfan f:\new /e /rh:1700-1730
  其中“/e”表示包括文件夹下的子文件夹,“/rh:”用来指定备份的时间,1700表示下午5点,1730表示下午5点半。执行命令后,到了下午快下班的时候,robocopy就会自动将e:\cfan中的所有文件复制到f:\new中。
  做Windows做不好的事情
  Windows图形界面虽然好,但是有不少事情它是做不好或者做不了的,比如制作系统分区的备份镜像、刷新主板BIOS、修复引导记录、删除一些特殊的病毒文件等等。这些本刊以前已有不少介绍,下面再给大家介绍一个特殊的DOS命令Openfiles,它同样包含在上面所说的Windows 2003资源工具箱中。
  删除不需要的文件时,有时会遇到“无法删除XX:文件正被另一程序使用”的提示,无法删除,可是又找不出是那个程序锁定了这个文件。这时可以通过Openfiles来查找锁定这个文件的进程了。在命令提示符窗口输入以下命令:
  openfiles /local on
  这个命令可以启用系统全局标志“维护对象列表”,需要重新启动系统后才能生效。重启后,在命令提示符窗口输入:
  


  图2
  
  openfiles
  不用添加任何参数,即可看到各个程序打开文件的清单(见图2),关闭相应的程序解除锁定,就可以正常删除文件了。注意:如果没有特殊需要,最好不要开启Openfiles,因为它会占用一些系统资源。
  两局下来,白展堂不由得心服口服,从心底佩服起他们来,招待起DOS这帮兄弟来自然比刚开始的时候热情多了。陆陆续续又有其他的英雄赴会,欲知后事如何,且听下回分解。
  
  【武林轶事】
  戳破关于CMD加密防止黑客的谎言
  最近江湖中流传一则给CMD(即Windows中的“命令提示符”)添加密码验证的技巧,说是能在一定程度上防止黑客攻击,这纯属无稽之谈。
  在这个技巧中,首先建立包含以下内容的批处理文件(假设文件名为cmdpass.bat,保存在E盘):
  @echo off
  set /p pass="请输入密码:"
  if %pass%==123abc goto ok
  exit
  :ok
  echo 密码正确,欢迎使用DOS
  接着在注册表里,将[HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor]或者[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]下“AutoRun”的值设置为上面所建立的批处理文件的路径(如:E:\cmdpass.bat)。这样不管你是在“运行”对话框还是在“开始”菜单中调用“命令提示符”,都会先要求你输入密码,密码如不正确就会自动退出。
  表面看起来确实巧妙,但是要破解它太容易了,只要在CMD命令后加“/d”参数,也就是“cmd /d”,就可以轻松跳过AutoRun中设置的批处理,直接进入命令提示符状态。
  其实善用运行CMD前会先执行AutoRun这一功能,还是可以做很多实用的事情的,比如将上面的cmdpass.bat的内容改成:
  @echo off
  c:
  cd
  运行CMD后,就会自动进入C盘根目录中。当然,你也可以设置为其他特定的文件夹。
  (李看)
  
  慕蓉小复闯关成功了吗?
  在CFan第7期的武林W传中,我发现一点小问题:慕蓉小复在闯第二关时用到了组策略的软件限制策略,以使Windows XP也具有“家长控制”的功能,依据慕蓉小复的操作完成之后,真能达到控制的目的吗?
  以文中IE浏览器的设置为例,打开“c:/program files/internet explorer”,找到iexplorer.exe,把它复制到桌面或其他任何位置,然后双击,看看会发生什么?IE浏览器可以打开了!其他游戏限制的破解方法与此相同。原因很简单,软件限制策略是以目标路径为依据的,将原文件转移到其他不受限制的目录,自然就没有了限制。而一个受限的用户,其基本的复制粘贴还是可以的,因此可以轻松突破“家长控制”。
  (贝壳逍遥)
其他文献
“萝卜青菜,各有所爱。”微软的Vista却希望能满足所有人的要求。对爱美的个人用户,它带来的是美轮美奂的Aero效果,而对更关注安全的企业用户,除了Vista各版本一致的安全架构外,还提供了BitLocker技术的安全保护措施。    BitLocker到底是何方神圣?  BitLocker是微软为Vista新开发的一项硬件加密技术,结合电脑主板上TPM(Trusted Platform Modu
期刊
IT英语单词接龙  在爱好者网站的“IT英语角”专区里,人气越来越旺。最近,一群网友玩起了IT英语单词接龙(http://bbs.cfan.com.cn/thread-496516-1-1.html),新鲜思维,赞一个!赶快感受一下,这些单词你是否都认识?今后,你也可以忙里偷闲,自娱自乐,在这个游戏里检查自己的单词积累量!    1gun开个了头:  Vista,并自己接了一个:administr
期刊
我的小外甥是个聪明但又十分调皮的家伙,那么点点大就喜欢上了电脑,那天跑过来用个小橡皮棍在我的本本触摸板上乱画乱涂,模拟写字状,一边画还一边问我“舅舅,为什么屏幕上不出来字呢?我家的电脑可以出来字耶”。这才知道,原来他把本本的触摸板当成他家的手写板了。咦!MM不会打字,天天嚷嚷要买一个手写板,这不是现成的嘛!不过,如何将本本触摸板打造成手写板呢?    上面的下载是完整体验版,其功能较全,但是其文件
期刊
上期我们已经介绍过一些PartitionMagic 8.0(以下简称PM)的错误,这期我们继续介绍它的故障问题。    批量操作错误  在PM中进行批量操作时,容易引发编号600~633的错误。    ◇#600 Batch file could not be opened  #601 Error trying to write batch file  #602 Batch file not fo
期刊
小提示  操作系统:Windows XP、Windows Vista 32-bit   (不支持Windows Vista 64-bit)  处理器:2.0GHz或更高内存:512MB或更大  硬盘:1.4GB或更多空间声卡:兼容DirectX 9.0c  显卡:兼容DirectX 9.0c、64MB显存或更大 (ATI Radeon 8500、NVIDIA GeForce 4或更好;不支持ATI
期刊
白带异常临床表现常见白带增多、绵绵不断、腰痛、神疲等,或见赤白相兼,或五色杂下,或脓浊样,有臭气。若腐臭难闻,当警惕是否有癌变。  温热型  临床表现带下量多、色黄白、质粘腻、有臭气、或带下色白质粘如豆腐渣状、阴痒等,纳食较差,小便黄,舌苔黄腻厚,脉弦数。  食疗药膳  1.白果豆腐煎:白果10个(去心),豆腐100克,炖熟服食。  2.三仁汤:白果仁10个,薏苡仁50克,冬瓜仁50克,水煎,取汤
期刊
5月6日Intel就将正式发布迅驰4平台(Santa Rosa),这预示着一个崭新的平台将要诞生了,这款芯片组在《电脑爱好者》以往的内容中也有所介绍。不过,今天的主角可不是迅驰4,而是在它之前的产品。毕竟,对于五一期间想要购买本本的消费者来说,新品发布离大规模上市还有段时间,价格也并不十分理想。  其实,无论什么时间购买,都会因使用需求不同而有所区别,而这些需求也可以有所归纳—玩家对游戏的热爱、想
期刊
现在的拍照手机像素越来越大,照片也越来越清晰,可是,大部分手机都没有近距拍摄功能,导致手机都成了远视眼。最近我想拍一些文字资料,可是我用的MOTO的V3i是十足的远视眼,拍出来的照片除了文章标题外都模糊不清。既然手机镜头的成像原理和人眼差不多,我突发奇想,给手机戴上老花镜,矫正它的视力。  起初我找到了几款老花镜,可惜效果不理想,给手机戴上后有一点提高,但还是模糊不清。于是,我直接找了个巨型的放大
期刊
数码相机依靠CCD或者CMOS感光芯片上数以百万甚至千万计的感光点来成像。数量如此庞大的感光点,只要其中任何一个损坏,都会给成像的照片带来不可接受的瑕疵—坏点。此外,数码相机都采用液晶屏作为随机自带的快速显示窗口,以方便我们回放浏览照片。而液晶屏本身,也存在坏点的问题。本文将完美展现测试这两类坏点的终极方法,而且这些方法都非常简单,您自己动手就可以完成!    坏点“长啥样”  CCD/CMOS和
期刊
前段时间我重装了系统,之后就发现手机无法与电脑上的蓝牙适配器进行连接了,出现了“Device not found”的提示。  经过了很长时间的查找,终于找到了原因:这是由于我在安装Windows系统时,没有拔下蓝牙适配器,系统使用了自带蓝牙程序造成的。  解决方法有两种:  重命名法:点击“开始→运行”,在打开框中输入“%windir%\inf”,找到文件Bth.inf,右击后选择“重命名”,将B
期刊