CMD 命令换行

CMD 命令换行

在执行较长的 cmd 命令或制作 cmd 命令脚本时,为了方便编写和阅读,有时需要在命令中加入适当的换行。基于不同的命令,有两种换行方式:

  1. 普通命令:在要换行的地方输入^,然后回车,再继续命令的输入
  2. 控制命令:如 iffor 等语句中,克通过 () 控制语句的换行

普通命令中换行

通过 ^ 加入换行示例:

set hello=你好,^
今天天气很不错!^
我们一起去野炊吧!
echo %hello%

输出结果为:

你好,今天天气很不错!我们一起去野炊吧!

控制命令中换行

在控制命令中也可以通过上述方式通过 ^ 加入换行,示例如下:

@REM date 为 cmd 中内置的变量参数,其值为操作系统设定格式的日期,如:2022/08/10
if "%date%"=="2022/8/10"^
    set tip=今天是个好日子!^
else^
    set tip=%date% 的日子不太好
echo %tip%

此外,还由于控制命令的特殊性,所以也可以通过必要的 () 来加入换行,示例如下:

@REM date 为 cmd 中内置的变量参数,其值为操作系统设定格式的日期,如:2022/08/10
if "%date%"=="2022/8/10" (
    set tip=今天是个好日子!
) else (
    set tip=%date% 的日子不太好
)
echo %tip%

两种方式的输出结果为:

2022/08/11 的日子不太好

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值