• 网管---------Windows杀死后台进程查询等脚本


    @echo off
    echo ********************************
    echo **** 根据连接状态进行查询  
    echo **** 可选状态:  
    echo **** 1、 LISTENING
    echo **** 2、 ESTABLISHED
    echo **** 3、 CLOSE_WAIT
    echo **** 4、 IME_WAIT
    echo ********************************

    :start
    echo 欢迎使用cisco便捷小工具
    echo 输入arp查询路由表信息,继续则输入y,退出请按q
    set /p tips=请输入:
    if %tips%==y goto agin
    if %tips%==q exit
    if %tips%==arp arp -a

    :agin
    echo 请输入状态(可选状态:1、LISTENING;2、ESTABLISHED;3、CLOSE_WAIT;4、TIME_WAIT)
    echo 例:输入序号1,表示LISTENING状态
    set /p status=请选择输入四种状态的序号:
    if %status%==1 netstat -ano|findstr LISTENING
    if %status%==2 netstat -ano|findstr ESTABLISHED
    if %status%==3 netstat -ano|findstr CLOSE_WAIT
    if %status%==4 netstat -ano|findstr TIME_WAIT


    :passPidGetInfor
    set /p pid=请输入PID进行查询具体程序:
    echo 路径 程序名称 进程id 线程数量 虚拟大小
    wmic process get name,executablepath,processid,VirtualSize,ThreadCount|findstr %pid%

    :killPid
    echo 注意:根据pid杀死对应进程,不杀死则输入n,返回首页,输入h
    set /p kpid=请谨慎输入要杀死的进程pid:
    if %kpid%==n goto passPidGetInfor
    if %kpid%==h goto start
    if %kpid%!=h or n taskkill /pid %kpid% /t /f


    :end
    echo 重新请输入:r,查询Pid,则输入:p,退出请输入:q,查询网口地址,输入arp。
    set /p question=请输入:
    if %question%==q exit
    if %question%==r goto agin
    if %question%==p goto passPidGetInfor
    if %question%==arp arp -a
    goto start

    pause

  • 相关阅读:
    关于字符编码
    cocosbuilder中使用字体描边时,字符重叠,间距过小问题
    2dx关于js响应layer触摸消息的bug
    关于js-binding中Layer触摸事件的优化
    2dx解析cocosbuilder中使用layer时的缺陷
    关于 2dx v3.7 UIScale9Sprite的bug
    c++11 Chrono时间库
    cocos2d-x lua table数据存储
    cocos2d-x lua 使用ListView
    Oracle数据库impdp时ora-00439:未启用功能:Deferred Segment Creation
  • 原文地址:https://www.cnblogs.com/ciscolee/p/15452133.html
Copyright © 2020-2023  润新知