原文: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

最新文章

  1. ABP源码分析三十:ABP.RedisCache
  2. 利用ShareSDK进行第三方登录和分享
  3. Google140道面试题
  4. iar 错误解决
  5. php获取apk包信息的方法
  6. JavaScript解析json
  7. SPRING IN ACTION 第4版笔记-第四章ASPECT-ORIENTED SPRING-009-带参数的ADVICE2 配置文件为XML
  8. php ob_ 开头的相关函数
  9. Strusts2--课程笔记8
  10. yarn工作流程
  11. 【Netty源码分析】Netty服务端bind端口过程
  12. Express全系列教程之(三):get传参
  13. NoSQL、memcached介绍、安装memcached、查看memcached状态
  14. sphinx-2.1.9的安装使用
  15. 框架源码系列十一:事务管理(Spring事务管理的特点、事务概念学习、Spring事务使用学习、Spring事务管理API学习、Spring事务源码学习)
  16. 如何使用JDBC查询指定的记录
  17. 工作中用Git对项目进行管理
  18. python中pip
  19. 大数据入门第二十五天——elasticsearch入门
  20. ThinkPHP5项目目录

热门文章

  1. DisplayContent、StackBox、TaskStack笔记
  2. Android五个布局
  3. 使用jQuery和css3实现了仿淘宝ued博客左边的菜单切换动画
  4. iOS 中国排序
  5. 多快好省的做个app开发
  6. RH133读书笔记(11)-Lab 11 System Rescue and Troubleshooting
  7. 推荐几个我一直在使用chrome小工具(上)
  8. ThreadLocal可能引起的内存泄露(转)
  9. Java内存模型-jsr133规范介绍(转)
  10. python有些错误换行问题解决