DOS基本命令与批处理
DOS命令
- 1.1 如何操作DOS命令
- 建议:初学者在虚拟机中完成实验!!!!!
- 开始---运行---输入cmd--回车,将调出C:\windows\system32\cmd.exe
或者 - Win + R ---运行---输入cmd--回车
基本命令
-
- 命令:color f0
- 帮助:color ?
- 作用:改变背景及字体颜色
-
- 命令:cls
- 作用:清屏
目录相关命令
-
- 命令:dir
- 作用:浏览当前文件夹的内容(带
标识的为文件夹,否则为文件) - 其他用法:
- dir 指定路径
- dir d:\
- dir d:\pic
- dir /a
-
- 命令:盘符:
- 作用:切换分区, 如:c: d: e:
-
- 命令:cd..
- 作用:退出一级目录
-
- 命令:cd 文件夹名
- 作用:进入文件夹
-
- Tab键:补全路径功能
-
- 命令:cd
-作用:直接退到根目录
- 命令:cd
-
- 命令:md 文件夹 [文件夹 文件夹 ....]
- 10.命令:rd 文件夹 [文件夹 文件夹 ....]
作用:删除空文件夹
命令:rd 文件夹 /s /q
作用:无提示删除非空文件夹 - 11.路径:
相对路径:针对当前路径有效,如:..\456
绝对路径:从根开始写路径,如:\123\345
echo world is very well >qingshu.txt - 这句话的命令的意思时把world is very well 这句话写进qingshu.txt这个文件
- type +文件 浏览文件中的内容
- type 文件名.扩展名 | more // 分页显示
- | more //表示分页显示 在命令后面加这个可以分页显示
命令 copy con qingshu.txt
- 这里的con你可以先理解成屏幕的意思
- 即开始向屏幕里面写文章了
- 结束的时候用ctrl + z
- rd 是删除 文件夹
- del 是删除 文件
- del *.txt 表示删除所有txt的文件 *(表示所有的)
- del . 删除所有文件
文件相关命令
- 12.创建文件方法:
- echo 字符串 >>[路径]文件名.扩展名
- 注释:>>和>都可以将命令的输出内容输入到某文件中,若文件不存在,则同时创建该文件
-
为追加
-
为覆盖
- 案例:修改hosts文件
- echo 1.1.1.1 www.baidu.com >>c:\windows\system32\drivers\etc\hosts
-
- 命令:type 文件名.扩展名
- 作用:浏览一个文件的内容
-
- 命令:del 文件名.扩展名
- 作用:删除文件
- del *.txt #删除所有txt结尾的文件
- del . #删除所有文件
- del . /s /q #无提示删除所有文件
- 注释:*为通配符,代表任意字符,任意长度
提高
- md 文件夹 //创建文件夹
隐藏命令
-
- 修改文件或文件夹隐藏属性
- 命令:
- attrib +h 文件全名/文件夹名 #隐藏文件或文件夹
- attrib +s +h 文件全名/文件夹名 #提升为被系统保护的文件
- 注释:+改为-为取消修改文件属性
- +a 表示的是只读权限
dir /a 可以浏览所有文件,包括系统保护的文件和隐藏的文件
一个重要的命令
- 这个命令非常可怕
- fsulit //是生成文件的意思
- createnew //是创建一个新的文件的意思
- ini //以ini结尾的文件是系统文件
- 后面那个数字是这个文件的大小 单位是字节
assoc
- 修改关联性的命令
- assoc .txt=exefile
- 解药
- assoc .txt=txtfile
关机的基本命令
- 命令:定时关机或重启
- shutdown -s -t 秒 #定时关机
- shutdown -s -f -t 秒 #定时强制关机
- shutdown -r -t 秒 #定时重启,同上加-f,为强制重启
- shutdown -a #取消定时
- shutdown -l #注销,同logoff命令相同
- -c从里面可以写字符串
-
- 命令:
- 复制文件:copy [路径]源文件全名 目标路径[\新文件全名]
- 移动文件:move [路径]源文件全名 目标路径[\新文件全名]
- ren 旧名 新名 //改名字