一、dos基本命令
1.1 dos命令
1)基本命令
1、命令:color f0 帮助:cloor ? 作用:改变背景及字体颜色
2、命令:cls 作用:清屏
2)目录相关命令
3、命令:dir 作用:浏览当前文件夹的内容(带<dir>
标识的为文件夹,否则为文件)
其他用法: dir 指定路径
dir d:\ dir d:\pic
dir /a #浏览所有内容,包括隐藏内容
4、命令:盘符 作用:切换盘符,如:c: d: e:
5、命令:cd.. 作用:退出一级目录
6、命令:cd 文件夹名 作用:进入文件夹
7、Tab键:补全路径功能
8、命令:cd \ 作用:直接退到根目录
9、命令:md 文件夹 [文件夹 文件夹...]
作用:创建文件夹
10、命令:rd 文件夹 [文件夹 文件夹...]
作用:删除空文件夹
命令:rd 文件夹 /s /q
作用:无提示删除文件夹
11、路径:
相对路径:针对当前路径有效,如:..\456
绝对路径:从根开始写路径,如:\123\345
3)文件相关命令
12、创建文件方法
echo 字符串 >> [路径] 文件名.扩展名 >>为追加,>为覆盖
13、命令:type 文件名.扩展名
作用:浏览一个文件内容
命令:type 文件名.扩展名 | more
作用:分页显示文件内容
14、命令:del 文件名.扩展名
作用:删除文件
del *.txt # 删除所有txt结尾的文件
del . # 删除所有文件
del . /s /q # 无提示删除所有文件
4)隐藏命令
15、修改文件或文件夹隐藏属性
命令:
attrib +h +s +a 文件夹/文件夹名 # 增加隐藏、系统保护、只读属性
# + 改为 - 为取消修改文件属性
5)复制和移动
16、命令:
复制文件:copy [路径]源文件名 [目标路径]新文件名
copy con 1.txt # 复制屏幕内容到1.txt
移动文件:move [路径]源文件名 [目标路径]新文件名 #同路径默认改名
改文件名:ren [路径]源文件名 新文件名
6)定时关机或重启
17、命令:定时关机或重启
shutdown -s -t 秒 # 定时关机
shutdown -s -f -t 秒 # 定时强制关机
shutdown -r -t 秒 # 定时重启,同上加上-f,为强制重启
shutdown -a # 取消定时
shutdown -l # 注销,同logoff命令相同
7)其他
18、命令:fsutil file createnew 文件名.扩展名 字节
作用:生成一个固定字节的空文件
示例:fsutil file createnew 1.txt 4096000
19、命令:accoc.扩展名=扩展名file
作用:修改后缀关联性
示例:accoc.txt=exefile
20、命令:taskkill /im 进程名
命令:taskkill /pid 进程号
作用:关闭进程
命令:taskkill /im explorer.exe /f
作用:强制杀死桌面进程
21、命令:netstat -ano
作用:使用ip地址显示本机所有开放的端口,并显示pid
22、命令:net share
作用:显示所有共享
命令:net share 共享名 /del
作用:删除共享
命令:net share net share text=D:\桌面\text
作用:共享D:\桌面\text
命令:net use f: \10.1.1.1\share 密码 /user:用户名
作用:映射远程共享到本地f盘,后面跟账号密码
23、命令:route print
作用:显示本机路由信息
1.2 批处理
自上而下成批的处理每一条命令,直到执行最后一条!
@echo off # 关闭回显功能,也就是屏蔽过程
title 标题 # 为批处理脚本设置标题
color 0a # 设置底色为黑,字为绿,color ?可以查看颜色
pause # 暂停批处理运行
echo. # 在执行批处理脚本时,可以空一行
nul 2>nul # 执行结果不管报不报错都不提示
:1 # 定义标签名
goto 1 # 实现跳转到区块1
start # 打开一个文件,什么都不写就打开cmd
%userprofile% # 取变量userprofile的值
set a=100 # 定义变量a=100
set /p a= # 定义变量a,用户输入值
taskkill /im explorer.exe /f # 强制杀死桌面进程
ping -n 5 127.0.0.1 # 延迟5s