【Windows批处理】常用的特殊符号

本文详细介绍了Windows批处理中的特殊符号,包括@命令行回显屏蔽、%批处理变量引用、>和>>重定向符、|命令管道符、^转义字符、&和&&、||组合命令、"字符串界定符"、逗号和分号的用法,以及()括号、!感叹号的功能。通过实例解析了这些符号在批处理脚本中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

@命令行回显屏蔽符号

这个字符在批处理中的意思是关闭当前行的回显。我们从前几章知道
ECHO OFF可以关闭掉整个批处理命令的回显,但不能关掉ECHO OFF这个命令,现在我们在ECHO OFF这个命令前加个@,就可以达到所有命令均不回显的要求

%批处理变量引导符

引用变量用%var%,调用程序外部参数用%1%9
%0 - %9%*为命令行传递给批处理的参数
%0 批处理文件本身,包括完整的路径和扩展名
%1 第一个参数
%9 第九个参数
%* 从第一个参数开始的所有参数
参数%0具有特殊的功能,可以调用批处理自身,以达到批处理本身循环的目的,也可以复制文件自身等等

例如把自身 test.bat 复制到d盘命名为 test_bak.bat

@echo off
copy %0 d:\test_bak.bat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值