这里只是总结一下下一些常用的dos命令~
DOS命令行 1. DOS命令基本格式命令 /参数 文件或文件夹
2. 常用命令 2.1 进入DOS命令行快捷键win
+R
,在运行中输入cmd
,回车即可。
输入盘符:
后回车
# 创建新目录
md 目录名称
# 改变/进入目录
cd 目录名称
cd \.. # 切换至磁盘根目录
cd .. # 进入上级目录
# 列出目录内容
dir 目录名:\ # 注意:\不能省略
dir /s # 递归显示目录中的所有子目录和文件
# 以树结构模式显示目录内容
tree /f 目录名称 # /f表示显示文件,默认只显示目录
# 重命名目录
ren 源目录名称 新目录名称\ # 注意最后目录后加一个\
# 复制目录
xcopy 源目录名称 新目录名称\ # 注意最后目录后加一个\
xcopy /e # 复制目录和子目录,包括空的
# 移动目录
xcopy 源目录名称 新目录名称 # 此命令也可用来改名,你品,你细品
# 删除目录
rd /s/q 目录名称 # /s 递归;/q 不需确认
2.4.2 文件操作命令
# 创建新文件
盘符:>文件名
# 将文字输出到屏幕(回显)
echo 文字
# 显示文本文件内容
type 文件名
# 修改文件名
ren 原文件名 新文件名 # 若提示拒绝访问,看一下文件是否在目录中
# 拷贝文件
copy 原文件 目标文件
# 移动或者重命名文件
move 源文件名 目标文件名
# 删除文件
del 文件名
# 分屏显示文件内容
more 文件名
3. 通配符
* # 星号可代替0个或多个字符
? # 问号可代替0个或1个字符
4. 管道命令
> # 将命令输出写入文件或者设备中
>> # 将命令输出追加到文件末尾
| # 左边命令执行结果给右边的命令继续处理
5. 批处理文件
批处理,即将DOS命令按照一定顺序编写到一个文件中,统一执行。该执行文件的后缀名为.bat
for /L %%i in (初值, 步长, 终值) do 命令
/L:表示使用迭代数值范围
in 后必须加空格
5.2 批处理test
# 屏幕输出1-10:
@echo off
rem 这里是注释: echo off表示在cmd中不显示命令,但会显示echo off这条;@echo off表示cmd中不显示任何命令,包括自己。pause命令表示暂停,避免命令执行结束直接关闭窗口
echo 屏幕输出1-10
for /L %%i in (1,1,10) do echo %%i
pause
# 创建 100 个文件,分别写入内容
for /L %%i in (1,1,100) do echo %%i>test%%i
for /L %%i in (1,1,100) do echo autotest%%i>>test%%i