bat常用命令汇总

1. 查看ip

echo off

ipconfig/all >ip.txt

start ip.txt

Exit

2. 获取日志

echo hello world >d:\command\1\1.txt

3. 拷贝

copy  D:\command\2\1.txt  D:\command\1\

4. 查看文件

type D:\command\2\1.txt

5. 查看文件内容

start "" "D:\command\1\1.txt"

6. 查看文件内容

start "" "D:\command\1"

7. 查看目录下所有文件

start "" "D:\command\1\1.docx"

8. 用Word打开文件

一些格式问题

>zzz.txt

start zzz.txt

Exit

9. 在命令后面加这些生成相对应的文档显示

cmd

10. 创建路径/文件夹

md 1  在当前目录下新建文件夹1

echo=>1.txt  新建文件1.txt

echo "this" >> 1.txt  将this追加到1.txt之后

del 1.txt  删除文件1.txt

rd 1  删除文件夹1

11. 打开网站

@echo off  

start  https://www.baidu.com/

12. 目录切换

        cd 打开指定文件目录

        格式:cd 路径

        cd … 上一层目录

        cd . 当前目录

        cd 查看当前所在路径

        cd/ 当前盘符根目录

        盘符: 切换到指定盘符

        格式: F:

        dir 查看当前目录内的文件

        dir /AH 查看当前目录内的隐藏文件

        md 创建目录

        格式: md 目录名

        rd 删除目录

        格式: rd 目录名

        del 删除文件

        格式: del 文件路径

13. 文件操作

        move 移动文件源文件会被删除

        格式:move 源文件路径 目标文件路径

        不在同一文件路径内 请使用绝对路径

move c:\test.txt d:\test.txt

        源文件路径同目标文件路径相同 即对文件重命名

        move a.txt b.txt 将a重命名为b

        copy 复制文件源文件不被删除

        格式:copy 源文件路径 目标文件路径

        replace 替换相同文件

        格式 replace c:\a.txt d:

        将d:\ 下 a.txt 替换为同c:\a.txt 一样的文件

        rename 重命名文件

        格式:rename 路径 名字

        缩写 ren

        type 查看文件内容

        格式:rename 路径

        start 打开文件

        用于打开 应用程序 文本 网址

        start www.baidu.com 打开网址

        start chrome 打开chrome浏览器

        start 1.txt 打开文本

        start . 使用文件管理器打开当前目录

        start 路径 使用文件管理器打开指定目录

        打开不在当前路径的文件 请使用绝对路径

14. for循环的使用

@echo off

for %%t in (*.bat *.txt) do type %%t

注意1,打印的是bat和txt文件的内容

注意2,此bat放在需打印文件内容的文件一个目录层级下

15. if/else使用

@echo off

if {%1}=={%2} (

echo eq l.

) else (

echo not eq l.

)

cmd输入run.bat 1 2

结果为not eq 1

在一个批处理文件内最多可以使用10个替换参数(%0到%9)

@echo off

if exist a.txt (

    echo This is a.txt

    type a.txt

)else (

    echo a.txt missing.

)

判断当前目录下是否有a.txt

  • 1
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值