美文网首页
dos taskkill 命令介绍与应用

dos taskkill 命令介绍与应用

作者: b00d1f0f0afd | 来源:发表于2018-04-03 10:26 被阅读50次

1.命令介绍

taskkill命令是用来根据进程id或者进程名称来终止一个或者多个进程的dos命令,命令介绍如下

TASKKILL [/S system [/U username [/P [password]]]]

         { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]

描述:

    使用该工具按照进程 ID (PID) 或映像名称终止任务。

参数列表:

    /S    system           指定要连接的远程系统。

    /U    [domain\]user    指定应该在哪个用户上下文执行这个命令。

    /P    [password]       为提供的用户上下文指定密码。如果忽略,提示

                           输入。

    /FI   filter           应用筛选器以选择一组任务。

                           允许使用 "*"。例如,映像名称 eq acme*

    /PID  processid        指定要终止的进程的 PID。

                           使用 TaskList 取得 PID。

    /IM   imagename        指定要终止的进程的映像名称。通配符 '*'可用来

                           指定所有任务或映像名称。

    /T                     终止指定的进程和由它启用的子进程。

    /F                     指定强制终止进程。

    /?                     显示帮助消息。

在显示使用中主要用到的  /im 和 /f 来强制kill掉一个进程。

2.命令应用

如下定时任务,会在每天早上执行killSyncApp.bat中的命令,该批处理会强制kill掉OneDrive和icloud服务(因为这两个服务在工作期间是暂时不用的,会占用大量的内存),以释放内存。

1 8 * * *  bash -c 'cd ~/cron/scripts &&  ./killSyncApp.bat >> ~/cron/logs/killSyncApp.log 2>&1'

killSyncApp.bat

echo kill

taskkill /f /im OneDrive.exe

taskkill /f /im iCloudServices.exe

taskkill /f /im iCloudDrive.exe

taskkill /f /im iCloudPhotos.exe

相关文章

网友评论

      本文标题:dos taskkill 命令介绍与应用

      本文链接:https://www.haomeiwen.com/subject/jplqhftx.html