MS-DOS批处理指令学习--ping、find、dos中的一些特殊字符、start、call、批处理的概念、iexpress捆绑插件、文件路径出现空格的处理方法

ping

像某个ip地址发送包,检测网络连接状态

ping -t -n 5 -l 32 www.baidu.com

返回的报告

正在 Ping www.a.shifen.com [180.101.49.12] 具有 32 字节的数据:
来自 180.101.49.12 的回复: 字节=32 时间=17ms TTL=52
来自 180.101.49.12 的回复: 字节=32 时间=18ms TTL=52
来自 180.101.49.12 的回复: 字节=32 时间=17ms TTL=52
来自 180.101.49.12 的回复: 字节=32 时间=20ms TTL=52
来自 180.101.49.12 的回复: 字节=32 时间=19ms TTL=52

180.101.49.12 的 Ping 统计信息:
    数据包: 已发送 = 5,已接收 = 5,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 17ms,最长 = 20ms,平均 = 18ms

ping的常用参数:

-t             Ping 指定的主机,直到停止
               若要查看统计信息并继续操作,请键入 Ctrl+Break;
               若要停止,请键入 Ctrl+C
-a             将地址解析为主机名
-n count       要发送的回显请求数
-l size        发送缓冲区大小

find

查找符合某些特征的文件

E:\languageOfDos\example\part001\demo01>dir | find “txt”

在这里插入图片描述

dos中的一些特殊字符

  • |
    用法: content1 | content2
    content1执行的结果会传递给content2
  • ||
    用法:content1||content2
    只有content1运行失败才会运行content2
  • &:
    用法:content1&content2
    即使content1运行失败,content2也会继续运行
  • &&
    用法:content1&&content2
    如果content1运行失败了,content2就不会继续运行了

START

打开某一个程序

E:\languageOfDos\example\part001\demo01>start D:“Program Files”\BaiduNetdisk\baidunetdisk.exe

就会打开安装在我电脑上的网盘应用程序

start的常用参数:

   "title"     在窗口标题栏中显示的标题
   				(打开一个新的cmd窗口)
    path        启动目录
 	B           启动应用程序
    MIN         以最小化方式启动窗口
    MAX         以最大化方式启动窗口

max:以最大化显示
min:以最小化显示
wait:和初始状态差不多

E:\cmd_try>start /max notepad
E:\cmd_try>start /min notepad
E:\cmd_try>start /wait notepad

注意;
如果执行的命令行的第一个符号没有扩展名,
CMD.EXE 会使用PATHEXT 环境变量的数值来决定
要以什么顺序寻找哪些扩展名。PATHEXT 变量的默认值是:
        .COM;.EXE;.BAT;.CMD
        .COM  操作系统中的二进制可执行文件。
可执行文件分两种一种是后辍名为.COM另一种就是.EXE 了,
.COM一般用于DOS
如果一个文件夹下存在多个类似名称的文件,用start调用时按一下优先级顺序从左向右依次调用:.COM;.EXE;.BAT;.CMD

在这里插入图片描述

call

运行我们的批处理文件

call [path] index.bat

批处理(Batch)

批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。批处理文件的扩展名为bat

iexpress命令

打开iexpress捆绑工具。

E:>iexpress

文件路径出现空格的处理方法:

start “[string]” 会打开一个title为string的窗口
这时我们希望打开一个文件夹:(如下图所示)
在这里插入图片描述
“pip 3"之间存在一个空格
如果我们用"start ‘pipi 3’”,会出现如下效果:
在这里插入图片描述

不是我们所期待的,解决的方法有很多,这里我们说一种方法:

即在带有空格的path处加上引号引用
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值