天极传媒:
天极网
比特网
IT专家网
52PK游戏网
极客修
全国分站

北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆合肥惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

产品
  • 网页
  • 产品
  • 图片
  • 报价
  • 下载
全高清投影机 净化器 4K电视曲面电视小家电滚筒洗衣机
您现在的位置: 天极网 > 软件频道 > 操作系统 > Windows>评测>用BAT批处理批量创建软件分类目录

利用BAT批处理轻松创建复杂软件分类目录

电脑报2008-08-25 11:34我要吐槽

  对董师傅这样的软件狂人来说,从各大网站上下载各种新奇好用的软件,几乎是每天都要做的事情,日久天长,硬盘中的软件越来越多。但是,当我们需要用到某款软件时,经常会找不到该软件在硬盘的什么位置。如果我们提前建立一个大型的软件分类目录并将软件按分类存放,以后查找软件时就方便多了。但而这样的软件分类目录一般会包含多个文件夹,新建文件夹并重命名,所有的工作仅靠人工来完成的话,工作量实在是太大了。怎样才能解决这个棘手的问题呢?下面,就给大家介绍一个用批处理命令快速建立一个标准的大型软件分类目录的“懒人办法”。

  第一步:先在一个硬盘空间比较大的分区的根目录下(如E盘)新建一个名为“软件下载”的文件夹,接着在IE的地址栏输入某网站的软件分类页面的地址,比如天空软件站的软件分类页面www.skycn.com/sort/soft_sort.html,回车,然后单击菜单“文件→另存为”命令,将这个页面另存为一个文本文件,保存到“E:\软件下载”目录下,文件名为“软件分类目录.txt”。

  第二步:打开“软件分类目录.txt”文件,删除这个文本文件中和软件分类无关的多余文字和空格,然后分别在每一大类的软件分类名称的左边输入数字1并按下空格键(如图1),编辑完毕后保存对该文本文件所做的修改。

  
  图1

  第三步:新建一个名为“软件分类目录”的批处理文件,其内容如下:

  @echo off
  set root=%cd%
  setlocal ENABLEDELAYEDEXPANSION
  for /f "tokens=*" %%i in (软件分类目录.txt) do (
   set list=%%i
   set new=md !list!
   if "!list:~0,1!"=="1" cd %root% & md !list:~2! & cd !list:~2! & set new=
   !new!
  )

  上述内容输入完毕后,把这个批处理文件也保存到“E:\软件下载”目录下,最后双击运行它,就可以在“E:\软件下载”目录下生成一个标准的大型软件分类目录了(如图2),打开图2中任何一个目录(如“网络软件”),大家会发现该目录下还有以图1中A处的文字为分类标准建立的一些子目录。这样,当我们以后再下载软件时,只需要对号入座,将该软件保存到相应的目录下就可以了。

  

  图二

作者:董师傅责任编辑:Shiny)

请关注天极网天极新媒体 最酷科技资讯
扫码赢大奖
评论
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
热点推荐
微软Windows 10操作系统Win10系统在Win8的基础上对界面、特性以及跨平台方面做了诸多优化。[详细]
Windows 10 新视界 [进入频道][使用技巧][微博互动]