BAT 特殊符号总结

原文: BAT 特殊符号总结

BAT特殊符号总结,用好特殊符号,利用提高开发效率。
^ 转义符
用在特殊符号之前
比如:
echo 非常^&批处理
如果不加^ 那么"批处理"将被当作命令执行

| (管道)传递符
当然是传递作用
比如:
echo 0123456 | find "123"
将0123456 传递给find 查找 123

|| 连接符
当前面的命令没有成功执行 则执行后面的命令
比如:
echo 0123456 | find "789" || echo 字符中没有789

&& 连接符
当前面的命令成功执行 再执行后面的命令
比如:
echo 0123456 | find "123" && echo 字符中含有123

& 连接符
无论前面的命令是否成功执行 都执行后面的
比如:
echo 0123456 | find "789" & echo 字符中含有123
虽然没有成功到789 但还是会执行echo 命令


批处理实现的结束进程并删除文件的代码,挺有创意的,需要的朋友可以参考下。
复制代码 代码如下:
@echo off
title=结束进程并删除文件[Null]
echo.请输入进程名:
set /p exe=
For /f "tokens=2,3 delims=," %%i In ('wmic process get ProcessId^,ExecutablePath

/format:csv^|find /i "%exe%"') do (
taskkill /im %exe%
del "%%i" /q
)
pause>nul

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值