bat 命令语法

@echo on %no cmd%
::注释内容1
rem 注释内容2
echo 注释内容3
:if not exit nul
:    注释内容4
:注释内容5
%注释内容6%
goto start
  = 可以是多行文本,可以是命令
  = 可以包含重定向符号和其他特殊字符
  = 只要不包含 :start 这一行,就都是注释
:start
:命令 - 显示命令的详细信息
:netstat -ano|findstr 1200
:taskkill | findstr 1200
:taskkill /PID 1200 /F

@echo off
:setlocal enabledelayedexpansion 开启变量延迟 变量要用一对叹号“!!”括起来
setlocal enabledelayedexpansion
set /p port=请输入端口号:
:tokens 获取处理中的1到的内容分别赋予%%a,%%b,%%a,%%c,%%d,%%e
for /f "tokens=1-5" %%a in ('netstat -ano ^| find ":%port%"') do (
if "%%e%" == "" (
set pid=%%d
) else (
set pid=%%e
)
echo !pid!
taskkill /f /pid !pid!
)
pause
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值