Board logo

标题: [原创] [批处理命令一日一教学]系列帖子索引[2009.6.11] [打印本页]

作者: namejm    时间: 2008-11-17 23:42     标题: [批处理命令一日一教学]系列帖子索引[2009.6.11]


____________________________版主提醒____________________________

  为了避免影响技术讨论、提高看帖的舒适性,请大家不要在此帖下跟
无实质内容的口水帖,特别是纯顶、纯支持、纯感谢、路过之类的帖子,
管理人员将不定期清理此类回帖,请大家多参与讨论少灌水,与人方便,
终将给自己带来方便,谢谢合作。
________________________________________________________________


  为了引导新手迅速编写出高质量的批处理代码,本人特开设[一日一教学]系列讲座。

  此系列讲座于2008年11月12日开讲,抛弃网上流行的眉毛胡子一把抓的“命令详解”的做法,着眼于迅速入门,引导新手避开批处理编写过程中的暗礁雷场,以每天(节假日除外)只推出一篇教程,每篇教程只讲解一条命令或一个知识点的形式,以能让新手写出较好的代码为目标,提纲挈领地系统讲述批处理中的各个知识要点,结束日期待定。

讲解原则:
  1、只讲解最常用的命令或符号,而不是对所有的命令进行讲解;共约50个;
  2、只讲解命令中最常用的功能,顺便讲解一些技巧,生僻的功能不做介绍;
  3、讲解顺序的总原则是:着眼于让新手能迅速地感受到批处理的简单、强大、实用和方便,能让新手通过一步步的讲解,迅速掌握批处理代码的编写,所以,先介绍最常用、最重要的命令,后介绍不常用的、不是那么重要的;先从最简单的入手,然后逐步加深难度。具体的顺序为:先文件操作,后磁盘管理,然后是网络连接,最后是批处理语法,当然,为了遵循前面的总原则,会把其他内容的命令穿插在当前内容中来讲解。

  本帖为此系列讲座的索引帖,所有内容请看下表,其中,蓝色部分表示已经编写教程,点击标题可以查看相应的帖子;红色部分表示已有更新;黑色部分表示尚未推出教程。

  为了讲座的系统性,此索引帖只收录本人所发的[一日一教学]帖子,其他人的此类帖子暂不收录。

  2009.4.18开始提供[一日一教学]系列txt版本教程下载。
作者: namejm    时间: 2008-11-17 23:43

【续】[一日一教学]批处理系列帖子索引 http://www.bathome.net/thread-13798-1-1.html


序号

标    题

首发日期

更新日期

1

目录跳转:cd

20081112

 

2

以树形格式罗列文件:tree

20081112

 

3

内容重定向:>和>>

20081113

 

4

条件判断:if 

20081114

 

5

流程跳转:goto

20081117

 

6

复制文件:copy

20081221

 

7

删除文件:del

20090101

8

重命名文件(夹):ren

20090212

20090226

9

创建文件夹:md

20090213

 

10

删除文件夹:rd

20090214

 

11

移动文件(夹):move

20090606

20080611

12

字符串查找:find

20090607

20090608

13

字符串查找增强:findstr

 

 

14

文件替换:replace

 

 

15

设置文件属性:attrib

 

 

16

显示磁盘卷标和序列号:vol

 

 

17

编辑磁盘卷标:label

 

 

18

转换磁盘系统格式:convert

 

 

19

格式化磁盘:format

 

 

20

创建虚拟盘符:subst

 

 

21

给磁盘做个体检:chkdsk

 

 

22

清理CMD屏幕上的信息:cls

 

 

23

更换CMD窗口的颜色:color

 

 

24

给CMD窗口换个标题:title

 

 

25

获取系统日期:date

 

 

26

获取系统时间:time

 

 

27

退出CMD窗口:exit

 

 

28

查看系统版本:ver

 

 

29

返回到上次路径:pushd/popd

 

 

30

操控注册表:reg

 

 

31

注册dll文件:regsver32

 

 

32

打开文件、运行程序:start

 

 

33

关闭或重启计算机:shutdown

 

 

34

显示进程清单:tasklist

 

 

35

关闭指定进程:taskkill

 

 

36

查看IP配置信息:ipconfig

 

 

37

测试IP连接:ping

 

 

38

解析地址:arp

 

 

39

配置计算机网络信息:netsh

 

 

40

传输文件:ftp

 

 

41

调用子过程或外部程序:call

 

 

42

显示提示信息:echo

 

 

43

暂停执行:pause

 

 

44

设置变量:set

 

 

45

注释语句:rem和::

 

 

46

更改参数的位置:shift

 

 

47

一次只显示单屏内容:more

 

 

48

字符串排序:sort

 

 

49

复合语句连接符:&、&&和||

 

 

50

管道符号:|

 

 


作者: wxcute    时间: 2008-11-18 11:37

是我写了篇 [ 随机数的应用 ],本以为补个空缺的天而已,不好意思了。
作者: namejm    时间: 2008-11-18 13:19

  我认为一日一教学是个比较好的讲座形式,内容能长则长,该短则短,不刻意追求长篇大论,欢迎大家写这类教程。

  之所以只收录本人编写的教程,是因为自己写的教程前后篇之间有一些关联,遵循的是由浅入深的原则,从总体上来看有一定的系统性,即避免了内容的重复和遗漏,也避免了零敲碎打的散乱。若大家也有出教程的热情,也可以发出来,无须担心与我这个系列有重复。
作者: lovesunny    时间: 2008-11-20 16:16

一日一学的形式太好了,感谢楼主~~~~期待更多内容。
作者: envelop    时间: 2008-11-20 20:47

希望楼主能提供更多的学习素材
作者: dlss    时间: 2008-11-28 15:26

不看不知道,一看全明了
作者: fhefh    时间: 2008-11-29 23:17

批处真的很有用。。。。。。。。。
作者: youxi01    时间: 2008-11-30 10:57

原帖由 fhefh 于 2008-11-29 23:17 发表
批处真的很有用。。。。。。。。。

加油学,更深一步你就更知道它的作用了
作者: myilove55    时间: 2008-12-2 13:30

这里真的是学习批处理的好地方。
作者: lygwdyanzi    时间: 2008-12-9 18:00

刚刚看了楼主的for教程,受益匪浅,谢谢分享
作者: zilove    时间: 2008-12-18 11:53

这个很不错啊。.学了一点了。.
作者: nanyi    时间: 2008-12-21 15:49

看样子得每天来学习下了,希望论坛办的越来越好,让更多人学会批处理。
作者: axingsky    时间: 2008-12-26 00:21

一日一学看起来真的蛮不错的
作者: coolhui    时间: 2009-1-1 23:48

这个很好哦,楼主的教程看过了,浅显易懂,谢谢分享,希望继续推出~~~
作者: zhangcong_01    时间: 2009-1-6 15:59

楼主 这个帖子不错 继续吧 我每天都过来查的 继续!支持
作者: p05401144    时间: 2009-1-7 16:27

学的很开心
谢谢楼主了
作者: zzcqm    时间: 2009-1-13 03:50

我一直期待楼主的下一个,再下一个教程……但楼主好像有几天都未添加新教程了,还是楼主的教程结束了?
作者: Batcher    时间: 2009-1-13 09:23     标题: 回复 24楼 的帖子

楼主在出差,可能要过些天才能回来,请耐心等待。
作者: zhbi001    时间: 2009-2-9 02:37

谢谢楼主,你讲得太好了,是我们新手真正的导师、谢谢
作者: zhbi001    时间: 2009-2-12 01:37

请问一下,尘土飞扬出差还没有回来呀,真期待他的一日一教学在次开始呀。
作者: Batcher    时间: 2009-2-12 01:47     标题: 回复 30楼 的帖子

他今晚在编写变量延迟扩展的教程,估计很快会贴出来。
作者: Batcher    时间: 2009-2-13 23:29

楼主是否考虑添加 dir 命令的讲解?有些初学者看不太懂系统自带的帮助。
作者: whedu    时间: 2009-2-26 09:15

怎么这么长时间没有新课程了??
作者: whedu    时间: 2009-3-3 15:39

怎么还是没有更新啊!!!
作者: sakyamuni    时间: 2009-3-20 15:22

很久都沒有繼續更新暸,樓主加油哦
作者: sakyamuni    时间: 2009-3-24 16:07

樓主, 期待下一篇。
作者: zrz444    时间: 2009-3-31 10:21

很不错。我刚才看了一下COPY命令,那个合并命令你别说我还真不知道呢。
作者: wangjmh    时间: 2009-3-31 11:02

希望楼主能尽快写出下面列出题的教程,在此先谢过了
作者: 8582565    时间: 2009-4-10 14:07

@echo off
都4月几号了。老大更新快点啊
作者: footman    时间: 2009-4-23 13:21     标题: 学习学习

LZ一日一日 也学我要天天坚持看。可贵可贵的 无私奉献精神
作者: ml1211    时间: 2009-5-2 15:33

刚刚注册..报名学习..之前的还可以找到不?
作者: Batcher    时间: 2009-5-2 19:13     标题: 回复 42楼 的帖子

2楼不是有链接么?挨个点吧。
^_^
作者: zico    时间: 2009-5-3 00:42

好东西怎么顶的人这么少啊
真是个学批处理的好地方啊
作者: jimreny    时间: 2009-5-4 15:35

以前也在网上搜一些批处理的东西来学习,但都没有很认真的学过,都是用到了再百度一下,今天上班查东西看到这个论坛,看了以后又有了学习的念头。而且看了以后发现对以前自以为较熟悉的命令对我的工作还有点帮助。
所以先感谢楼主的奉献,希望可以继续更新。
作者: feiyang3x    时间: 2009-5-6 16:14

这么好的教程,麻烦楼主快点更新,我们也好快点学
作者: tutor    时间: 2009-5-9 10:31     标题: 大家都在期待楼主继续加油,楼主还是写一点吧

大家都在期待楼主继续加油,
我看楼主规划的很详细,希望能够将将这个一日一教学完成。
作者: zwskych    时间: 2009-5-12 01:55

这个论坛给我的印象非常好,谢谢管理员!!
作者: xyz001    时间: 2009-5-29 15:24

我也是新来的,一日一学很好啊,怎么只更新到2月29日呢,楼主现在很忙呢吧
作者: haier168    时间: 2009-6-1 19:08

最近处理一些大文件,发现命令行的效率竟然高的出奇,省却了我很多时间,但很多都是在网上找大家发过的帖子照葫芦画瓢过来的,并不清楚为什么要这样,版主这个帖子实在是及时雨啊,谢谢,致敬
作者: hnzcyjszc    时间: 2009-6-5 08:39

后面 的          呢?
作者: 0428_hai    时间: 2009-6-6 14:32

好久没有更新了呀
太佩服楼主的文笔了,能把枯燥的批处理命令讲的如此生动,如此让人易受。
感谢楼主的教程。
期待中……
作者: ai3471118    时间: 2009-6-6 23:45

真是感慨,以前我学习批处理就是在网上搜索零零碎碎地资料,要完全弄明白要费一番功夫。现在方便多了,说句俗话:绝对支持。
        话是俗了点,但是这就是我想说的,也绝对是我要做地!
作者: jackelijie135    时间: 2009-6-7 23:25     标题: 回复 1楼 的帖子

楼主的教程简单易学,对于新手来说真是恩惠啊,希望楼至坚持出教程,我们不断学习
作者: wangxin016    时间: 2009-6-11 10:40     标题: 支持

我新来的,很喜欢批处理~
作者: wjy1981    时间: 2009-7-4 11:50

楼主,你的教程很不错,但是能否加快一下更新的速度,谢谢!
作者: gxuan2008    时间: 2009-7-5 11:39

真的很不错,比书上的容易懂多了.
期待楼主的更新.
作者: 基拉freedom    时间: 2009-7-13 13:02

很不错的教材 可以不断巩固知识 不断创新
作者: zysheng110    时间: 2009-7-16 15:26

开心的,眼泪鼻涕一把流了~~~太喜欢了!!
作者: zyy    时间: 2009-7-21 20:21

先收藏了  以后一起来下
作者: sxqylz    时间: 2009-7-22 19:18

想脱机保存来着,一看50个,死心了,哎
作者: 0428_hai    时间: 2009-8-1 10:33

findstr
千呼万唤始不出来啊,强烈期待楼主继续出每日教程。
作者: mumuxi    时间: 2009-8-15 22:17

由衷而言,楼主们辛苦了
作者: aqua    时间: 2009-8-20 17:13

真是太好了!!! 谢谢lz.......
作者: gxuan2008    时间: 2009-8-26 15:28

楼主你让我们等的好辛苦啊。
这么久没更新???
作者: hnxtddd    时间: 2009-8-27 17:48

原帖由 lygwdyanzi 于 2008-12-9 18:00 发表
刚刚看了楼主的for教程,受益匪浅,谢谢分享

恩,我也是最先看了namejm的for 教程..那真是相当的好..
感谢namejm的教程.....
作者: hbagxbzyan    时间: 2009-9-26 09:21

貌似好长时间没有更新的样子了!楼主是不是累坏了
作者: clico    时间: 2009-10-12 09:34

正是需要的资料~楼主辛苦了~
作者: TianCai45    时间: 2009-10-12 11:08

感谢楼主,刚才接触批处理,现在正在看新手指导那个呐,先收藏!以后再学习
谢谢分享
作者: dominater    时间: 2009-10-12 17:21

JM哥怎么失踪了?接着出教程啊 兄弟们等着呢
作者: clico    时间: 2009-10-15 11:26

学习到move了~楼主辛苦咯~
期待更新~
作者: hongcheng668    时间: 2009-10-18 17:22

bu duo hao a
作者: feiyue    时间: 2009-10-21 15:55

对于初学者来说相当好呀!!
作者: easee    时间: 2009-10-23 14:27

谢谢楼主,我是新手,还请楼主多指教呢
作者: ghostwar    时间: 2009-10-24 06:43

这的好东西还真多,收藏先!
谢楼主咯1
作者: codexc    时间: 2009-10-30 18:26

谢谢楼主热心分享,收下学习了
作者: yunxuange    时间: 2009-11-2 03:50

我的CMD在这里腾飞~~
作者: sdvd    时间: 2009-11-10 11:43

感谢楼主!期待更多内容!
作者: dextersa    时间: 2009-11-21 23:16

我只能说我太入门了,我只能用批处理做最基本的……
作者: psdy    时间: 2009-11-28 13:54

要是楼主能推出视频教程,带语音讲座,我想会更棒的!

  就是不知道楼主时间充足否!

  期待您的教程!
  
  祝您身体健康,龙马精神!
作者: feidian1028    时间: 2009-12-1 16:37

怎么不更新了呢
作者: zhangw307    时间: 2009-12-3 12:05

能不能提供打包啊?
作者: turn    时间: 2009-12-4 20:37

这个非常好的 循序渐进 对于我们刚接触的来说非常有利
作者: wlc001    时间: 2009-12-5 10:35

谢谢楼主了!加油更新啊!
作者: xiaoshiwei    时间: 2009-12-6 10:41     标题: 期待REG 的推出 呵呵

对非计算机专业的坛友来讲
其他的命令都还好学
唯独REG比较复杂

因为要对注册表很熟悉才是
呵呵
严重期待楼主的REG的推出
作者: sdvd    时间: 2009-12-10 10:18

一日一学的形式太好了,感谢楼主~~~~期待更多内容。
作者: hy55310    时间: 2009-12-20 00:05

一日一学的形式太好了,感谢楼主期待楼主接着讲下面12---50的更多内容
作者: lyqq1982    时间: 2009-12-23 21:14

期待后面的课程,学习了
作者: matengli    时间: 2010-1-2 19:16

FOR语句貌似没有讲得特别好的啊………………
作者: caimingbing    时间: 2010-1-10 14:51

为什么打不开链接?请楼主检查一下!
作者: cao    时间: 2010-1-10 21:29

  1. 整这破玩意,楼主还不如在你的系列帖子的后面直接标数字,比如说“一日一教学(一)之目录跳转:cd  为标题,这样是不是更好呢!如果有的斑竹不知道楼主还有相应的索引那还是无头苍蝇一个。说句不好听的,我感觉楼主的这个贴可是说是白发了,不知道的人还是不知道。
复制代码

作者: lee2pl    时间: 2010-1-28 21:15

这里令我很感动啊,因为有一批有心,认真的人,喜欢这里
作者: VBT    时间: 2010-2-26 09:56

学批处理有什么更深的作用
  比如对学编程之类的有没帮助
作者: jason33883    时间: 2010-3-13 11:08

由淺入深,非常仔細,很好的教程,但看日子很久沒更新,樓主沒空了....???
作者: jian2ya    时间: 2010-4-19 06:57

怎么断了呀,人呢
怎么是个太监呀,下面没有了
作者: sensual6891    时间: 2010-4-20 15:27

大师~谢谢你提供的资料让我学习!很感激希望我自己能学好。
作者: rik761985    时间: 2010-4-22 13:29

怎么不更新了呢?谢谢LZ,请快点更新吧!!求学!!
作者: wangkuangsheng    时间: 2010-6-1 17:33

谢谢分享,希望继续推出~~~正在盲目学习中
作者: wangkuangsheng    时间: 2010-6-1 17:34

谢谢分享,希望继续推出~~~正在盲目学习中
作者: fengwxf    时间: 2010-6-1 18:38

这个很不错啊。.学了一点了。.
作者: tangtianhao    时间: 2010-6-6 09:31

还会继续更新吗?一直在期待中。
作者: YB1988    时间: 2010-6-10 17:15

这里真的是学习批处理的好地方。
作者: ilyou2049    时间: 2010-6-17 00:27

学习了,真的不错的教程
作者: mymeizu    时间: 2010-7-6 23:01

感谢楼主啊
作者: UUpig    时间: 2010-7-7 14:42

更新太慢了,强烈要求更新快一些适合大家学习
作者: yuexfz    时间: 2010-7-23 11:49

不能下载啊!!
作者: vbtbep    时间: 2010-7-25 21:31

很需要...辛苦了!!!!!
作者: batchernew    时间: 2010-7-25 22:12

非常感谢楼主推出的教程,通过您的教程学到不少东西,批处理之家真是个不错的论坛,学习氛围很好,我是新注册的会员,自从注册后每天都来学习,中心祝愿论坛越办越好,各位管理员工作顺利!
作者: VBT    时间: 2010-8-5 21:19

好久不见更新勒,那位版主代为更新下, 嘿嘿
作者: bppc888    时间: 2010-8-15 21:09

好久没来了,现在又有兴趣,所以下载来看看。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2