[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

【新手helloworld系列之①】md命令练习

本帖最后由 Hello123World 于 2011-8-21 13:35 编辑

作为cmd.exe的内部命令,md这个位光杆司令不可谓不实用。你以为你掌握了,但是你真的掌握了吗?
md,也做mkdir,全英文make directory,make=创建,directory=目录(dos下的称谓,windows一般称为文件夹)

md教程:http://bbs.bathome.net/viewthread.php?tid=3319

教程的补充:除了“ , ; 空格 ”,“=”也可作为分隔符。

md练习要求:
只能用md且只能用一个md完成练习。

md练习目的:
1.熟练掌握md命令的特性
2.掌握分隔符,及转义分隔符的方法

md练习:
1.在当前目录创建三个文件夹
2.创建三层目录,例如 :c盘下有个e文件夹,e文件夹下有个b文件夹,b文件夹下有个a文件夹
3.在c盘创建名为“hello world”的目录
4.在c盘创建一个目录,d盘创建一个目录

本帖最后由 raymai97 于 2011-8-21 13:48 编辑

哈哈~ 不算是新手,也来凑热闹下~ 新手忽视~


第一个
  1. md "a" "b" "c"
复制代码
第二个
  1. md a\b\c
复制代码
第三个
  1. md "C:\hello world"
复制代码
第四个
  1. md C:\abc D:\def
复制代码
1

评分人数

为何批处理不适合做界面
为何随风讨厌call命令
http://bbs.bathome.net/thread-4482-1-10.html

TOP

回复 2# raymai97


    谢谢参与,不过第三问似乎没有完成。——3.在c盘创建名为“hello world”的目录

TOP

回复 3# Hello123World


    谢谢提醒,已经修改好了~ 我以为名字可以随意的呢~ 话说这个是你的第一个练习帖子么?
为何批处理不适合做界面
为何随风讨厌call命令
http://bbs.bathome.net/thread-4482-1-10.html

TOP

我也做一题,第三问:
  1. MD "C:\hello world
复制代码
1

评分人数

TOP

1
  1. MD 1=2=3
复制代码
2
  1. MD 1\2\3
复制代码
3
  1. MD c:\"hello world"
复制代码
4
  1. md c:\110 d:\110
复制代码
1

评分人数

TOP

回复 6# zaixinxiangnian


    虽然引号在什么位置都可以转义,但如果是为了表明具体转义了什么,可以这么
  1. md hello" "world
复制代码

TOP

谢谢 Hello123World
没有想到还能这样

TOP

本帖最后由 brim 于 2011-9-18 09:41 编辑
  1. @echo off
  2. rem 1.在当前目录创建三个活页夹
  3. md a b c
  4. rem 2.创建三层目录,例如 :c盘下有个e活页夹,e活页夹下有个b活页夹,b活页夹下有个a活页夹
  5. md e\b\a
  6. rem 3.在c盘创建名为“hello world”的目录
  7. md c:\"hello word"
  8. rem 4.在c盘创建一个目录,d盘创建一个目录
  9. md C:\f D:\G
  10. echo 目录创建完毕,当前活页夹下有a b c e四个活页夹 c盘下有hello world和f活页夹d盘下有g活页夹
  11. echo 是否删除这些活页夹?
  12. echo 1.删除
  13. echo 2.退出
  14. :aa
  15. set/p aa=请选择:
  16. if %aa%==1 goto rdir
  17. if %aa%==2 goto end
  18. echo 选择无效,请重新输入!
  19. goto aa
  20. :rdir
  21. rd /s /q a b c e
  22. rd C:\"hello word" C:\f
  23. rd d:\g
  24. echo 删除完成
  25. pause
复制代码
1

评分人数

TOP

1
  1. md 1 2 3
复制代码
2
  1. md c:\e\b\a
复制代码
3
  1. md c:\"hello world"
复制代码
4
  1. md c:\b d:\w
复制代码

TOP

1.
  1. md a,b,c
复制代码
2.
  1. md c:\e\b\a
复制代码
3.
  1. md "c:\hello world"
复制代码
4.
  1. @echo off
  2. @md c:\1 d:\2
  3. @echo 创建完毕
  4. pause>nul
复制代码

TOP

  1. @echo off
  2. ::第一题
  3. md 1 2 3
  4. ::第二题
  5. md c:\e & md c:\e\b & md c:\e\b\a
  6. ::第三题
  7. md c:\"hello world"
  8. ::第四题
  9. md c:\c & md d:\d
  10. pause
复制代码

TOP

返回列表