- 切换盘符:
根目录: d: 上级目录: cd .. 相对路径: cd test 绝对路径: cd c:\test 查看当前目录: echo %cd% 或 cd 切换盘符: cd /d e:\test
- 环境变量:
查看: echo %path% 或 path 清除当前: path;
- 查看文件/文件夹:
不含隐藏文件: dir 隐藏文件: dir /a 排序: dir /on
- 属性操作:
+ 添加属性 - 清除属性 r 只读 a 读写 s 系统 h 隐藏 #系统文件与普通文件的区别:系统文件不允许用户直接修改属性,普通文件允许用户修改属性 隐藏文件: attrib +h a.txt 只读文件: attrib +r a.txt 读写: attrib +a a.txt 显示文件: attrib -h a.txt 递归操作: attrib /s +h *.txt
- 创建文件:
空文件: echo. > test.txt 带内容: echo abc > test.txt
- 创建文件夹:
单个文件夹: md test 多个文件夹: md test1 test2 多级目录: md test1\test2\test3...
- 复制文件:
单个: copy /y a.txt a.txt.back 多个: copy /y *.txt *.txt.back 合并: copy a.txt+b.txt c.txt copy *.txt cmb.txt 输入多行文本到文件: copy con test.txt #以ctl+z后按回车结束输入
- 复制文件夹:
不含隐藏文件: xcopy /y test1 test2 隐藏文件: xcopy /y /h test1 test2 含空文件夹: xcopy /y /e /h test1 test2
- 删除文件:
单个: del /f /q a.txt 多个: del /f /q *.txt 递归: del /s /f /q *.txt
- 删除文件夹:
rd /s /q test
- 重命名文件/文件夹:
单个: move a aa 多个: ren *.txt *.bat
- 移动文件/文件夹:
move /y test1 test2
- 查找/统计文件:
显示行号: find /n "str" test.txt 统计行数: find /c "str" test.txt 查看文件内容: findstr "." test.txt
- 比较文件差异:
两个文件: fc /n a.txt b.txt 多个文件: fc /n *.txt b.txt
- 查看文件内容:
显示所有: type test.txt 分页显示: more test.txt #空格显示下一页
- 压缩、解压缩:
先决条件: 安装winrar软件 压缩、追加: rar a test.zip 文件/文件夹 解压缩: rar e test.zip 路径
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。