批处理天地.文件分类超轻松

来源 :计算机应用文摘 | 被引量 : 0次 | 上传用户:freedomo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  小表弟是个下载狂人,不过下载的习惯不好,很多东西都是一股脑地直接保存在下载目录中,搞得迅雷的下载目录不是一般的乱。进来他忽然心血来潮,想按照文件的扩展名整理一下,可是又觉得麻烦,就求救与我。我当然义不容辞,祭起了自己的批处理大旗……
  坐到了小表弟的电脑面前,打开了他的下载目录,才发现他所谓的“乱”一点不亏张:软件、音乐、电影、文档,都不分章法地放在一起(如图1)。
  
  轻而易举 · 分类保存文件
  
  小表弟的整理思路很简单,他只希望按照文件类型进行分类排序,将保存到以文件后缀为名字的目录中,不过,这样手工操作起来对于表弟这种电脑菜鸟来说,很烦琐。
  了解他的要求后,我就简单写了这样一个批处理文件(保存为BatchSort.cmd):
  for %%i in (*) do (
  if not exist %%~xi md %%~xi
  move *%%~xi %%~xi)
  把该批处理复制到需要整理的文件夹中,双击执行它,就可以快速实现按扩展名分类整理文件,整理后会自动创建以文件扩展名命名的文件夹,并按文件类型移动相应文件到各自类型的文件夹中(如图2)。需要注意的是,这个批处理只对当前文件夹下的文件进行整理,而不会对其下的子文件夹进行处理。
  
  
  博大精深 · for指令
  
  小表弟并不是一个不求甚解的家伙,他虽然使用这个批处理快速搞定了文件整理,但看到这么神妙的批处理,就纠缠着让我给他介绍一下是怎么实现的。
  
  1.获取帮助有玄机
  D O S下的批处理命令,设计到很多复杂的指令,我实在没有时间给他一一介绍,但看他如此好学,又不忍拒绝,于是就告诉他一个最简单的获取帮助的方法。
  对于DOS下的大多数指令来说,如果要获取帮助信息,只要打开命令行提示符,输入该指令后,后面加一个“/?”就可以看到详细的帮助信息了(还是简体中文的哦)。比如,要想知道for指令的用户,就输入(如图3):
  小表弟看到我的批处理,就一字一句地直接在命令行输入,结果却发现——不能正确运行。那是因为,for指令中使用变量参数有个规矩:在命令行中需要使用%i代表参数,而批处理文件中则是%%i——后者比前者多个%号。
  
  2.批处理,待你完善
  虽然这个批处理已经大致满足了表弟的需求,不过他还有些意犹未尽,希望这个批处理能更完美一些。比如,可以自动识别某些文件,并且归类到比较直观的目录中,例如将rmvb、avi等文件自动放置到“电影”目录中,将exe、rar和zip文件自动放置到“软件”目录中……
  编者注:由于时间关系,作者并没有将完善的批处理拿出来,欢迎广大读者朋友参与修改,并发给我:pcd2os@gmail.com。有可能,你的批处理也会被刊登到杂志上与广大朋友们见面哦。另外,为了方便大家,我们将本文的批处理放在了PCD的下载站点,欢迎大家下载(http://work.newhua.com/pcd)。
其他文献
Q 都说流年不利,我觉得倒是牛年不利。这不,移动硬盘接上去就嗡嗡响,不工作一一估计是坏了。听别人说可以把移动硬盘接到台式机上去试试,但我发现主板上是SATA接口,移动硬盘是IDE
宣景琳是中国电影界名副其实的前辈。自1925年在上海滩蹿红之后,她成功地塑造了一系列鲜活而典型的角色。在新旧观念并存的20世纪二三十年代的上海,新的道德观念与传统思想在
头痛是一种常见症状,许多疾病多可伴发,临床上治疗效果欠佳.我科1997-05~2001-05对117例因不同疾患而伴发头痛者进行高压氧治疗,取得了满意的疗效.现报告如下.
以类型杂糅的方式尝试完成商业电影表层范式的构建,围绕“暴力”元素的呈现,切入道德伦理价值的现实指涉,在此之上形成关于不同文明价值观念博弈与兴替的反思,影片《冰河追凶
Q“砖家”、“砖家”,我遇到了一个奇怪的问题。前不久,我买了一台东芝的本本。但是不知道为什么,有时候用纸擦本本上的灰尘,本本就会自动开机——我明明已经很小心地避开开机键
日本早在2001年就已正式开通FOMA(基于WCDMA技术)3G网络的商用,是世界第一个拥有3G网络的国家。但在运营初期,日本运营商直接将其2.5G的服务内容搬至3G网络,用户获得的仅仅是速度的提升,3G网络的优势完全没有得以体现。 本文为全文原貌 未安装P
高血压病是脑卒中的首要危险因素,脑卒中病人中70.5%有高血压病,在我国高血压病的主要转归是脑卒中.以收缩压升高为主者,易发生缺血性脑卒中.高血压病人血压严重程度、病程长
腹腔镜胆囊切除术是近年来开展的新技术,我院于1996~2001年以该项技术诊治病人340例,成功率达到99%,取得满意效果,现将手术前、后护理要点,作如下介绍.1 术前准备1.1 健康教育
我是“砖家”的忠实粉丝,最近我遇到一个小烦恼,那就是在QQ中,只要有一个QQ群中有新群邮件后,就会提醒。请问如何禁止QQ群邮件的提醒功能?