您的位置:澳门新葡8455最新网站 > 澳门新葡8455最新网站 > 定时运维和关闭钦定程序的艺术,结束常常方法

定时运维和关闭钦定程序的艺术,结束常常方法

发布时间:2019-10-05 16:04编辑:澳门新葡8455最新网站浏览(98)

     使用ntsd程序 (假如设置过VS,在VS的装置目录下,比方“C:Program Files (x86)Debugging Tools for Windows (x86)ntsd.exe”,也得以在此地下载)

    原文一:

    ntsd -c q -p PID
    ntsd -c q -pn PName
    

    安顿职责可以设置定期试行顺序。但却并未有定期关闭程序的效益。

    两种艺术

    能够用ntsd 命令关闭, ntsd从Windows 两千上马正是系统自带的历程调节和测验工具,在system32目录下。NTSD的职能相当的精锐,用法也相比复杂,但假使只用来收尾一些经过,那就比较轻易了。

    一种是行使进程的ID号,将PID换来对应进度ID号就能够

    举例:

    一种是应用进度的名称,将PName换到对应的exe名字就能够,例如notepad.exe

    每日8--10点用winwap播放音乐。

    为了便利,写了个批处理,将该批管理和ntsd放在一块儿,使用时举行批处理,选取相应的点子,并输入参数就能够。

    1、播放。设置安排职分,每日8时定期运行winamp.exe(winamp程序有起步即播放列表的效果与利益),也足以用at命令定期运转。

    @ECHO OFF
    TITLE 结束使用普通方法无法结束的进程
    COLOR 0A
    MODE con: COLS=62 LINES=22
    
    :MENU
    set tm1=%time:~0,2%
    set tm2=%time:~3,2%
    set tm3=%time:~6,2%
    ECHO.  %date% %tm1%点%tm2%分%tm3%秒 
    ECHO.   ========================================
    ECHO.   请选择要进行的操作,然后按回车
    ECHO.   ────────────────────
    ECHO.  1    根据进程号PID结束进程
    ECHO.  2    根据进程名称结束进程
    
    ECHO.  0    退出
    ECHO.
    ECHO.请输入选择项目的序号:
    
    set /p choose=
    if "%choose%" equ "" goto MENU
    if %choose%==1 goto killusingpid
    if %choose%==2 goto killusingname
    if %choose%==0 goto END
    
    ECHO. 输入错误,请输入正确的项目序号:
    goto MENU
    
    :killusingpid
    set choose=
    ECHO.请输入进程号PID,然后按回车
    set /p proid=
    set /a i=0
    :kpid
    ntsd -c q -p %proid%
    if %i% GEQ 10 ( ( echo 结束进程%proid%失败 ) & goto MENU )
    set /a i=%i%+1
    echo 结束进程%proid%第%i%次
    tasklist | findstr /i %proid% && ( goto kpid )
    echo 结束进程ID为%proid%的程序成功或进程ID:%proid%不存在
    GOTO MENU
    
    :killusingname
    set choose=
    ECHO.请输入进程的名称(比如notepad.exe),然后按回车
    set /p proname=
    set /a i=0
    :kpname
    ntsd -c q -pn %proname%
    if %i% GEQ 10 ( ( echo 结束程序%proname%失败 ) & goto Menu )
    set /a i=%i%+1
    echo 结束程序%proname%第%i%次
    tasklist | findstr /i %proname% && goto kpname
    echo 结束程序%proname%成功或程序:%proname%未启动
    
    GOTO MENU
    
    :END
    exit
    

    2、关闭。建叁个over.bat文件,内容:ntsd -c q -pn winamp.exe ,设置安顿职务,10点定时实践。

     

    ........................................................................................................................................................................

     

    原文二:

     

    代码如下:

     


    参考:

    @ping 127.1 -n 5 >nul

    @taskkill /f /IM TTPlayer.exe

     


    以此代码是延时5秒关闭千千静听,“TTPlayer.exe”是千千静听,你能够转移。

    批管理:把地方两行代码写入记事本,另存为bat格式就能够。

     

    2、定期关闭钦点程序

    运维中输入:

    at 8:50 ntsd -c q -pn TTPlayer.exe

    解释:8:50了结“TTPlayer.exe”进度,即关闭千千静听。

    本来也足以写为批管理:把“at 8:50 ntsd -c q -pn TTPlayer.exe”写入记事本,另存为bat格式就可以。

     

    at 23:10 shutdown -a按期关机

     

    at 19:05 taskkill /im cmd.exe /f

     

    at 19:26 taskkill -im 锐捷分享帮手v1.1.exe -f

     

    at 19:43 ntsd -c q -pn 锐捷分享帮手v1.1.exe

    本文由澳门新葡8455最新网站发布于澳门新葡8455最新网站,转载请注明出处:定时运维和关闭钦定程序的艺术,结束常常方法

    关键词:

上一篇:没有了

下一篇:没有了