精华内容
下载资源
问答
  • 如何使用dos命令关闭正在运行程序

    千次阅读 2017-07-07 11:15:31
    使用cmd下的dos命令行可以对正在运行程序进行管理,对影响电脑速度的程序可以使用命令关闭,这主要用在批量关闭程序的时候,比如一台电脑开了很多程序,现在需要把电脑中不用的程序全部关闭,类似于电脑的注销。...

    使用cmd下的dos命令行可以对正在运行的程序进行管理,对影响电脑速度的程序可以使用命令关闭,这主要用在批量关闭程序的时候,比如一台电脑开了很多程序,现在需要把电脑中不用的程序全部关闭,类似于电脑的注销。那cmd下的关闭命令就派上用场了。再加上批处理文件的使用,优化管理电脑也就水到渠成了。另外,对于开启了多任务桌面的用户,对后台运行的程序管理起来也是十分方便的。

    taskkill /f /im "changedat.exe"


    那么如何对正在运行的程序进行管理呢?下面将进行讲解。

    首先,打开开始---运行---输入cmd,打开dos命令行。如下图1:

    在cmd命令行下输入tasklist/svc 就可以看到计算机当前正在运行程序了。如下图2:

    在上图中可以看到计算机当前正在运行的程序就被列举出来了。比如explorer.exe,比如WDKeyMonitorCCB.exe、svchost.exe等程序都可以在上图中的程序列表中看到。右侧的PID是运行程序的ID号,通过程序名和ID号可以对程序的开启进行操作。

    比如关闭当前不用的WDKeyMonitorCCB.exe程序,可以在dos命令行中输入

    taskkill /f /im "WDKeyMonitorCCB.exe"

    回车,WDKeyMonitorCCB.exe程序就被关闭了。(/f为强制关闭的意思,/im指的是程序名字。)

    从上图3可以看出,PID号码为692的进程WDKeyMonitorCCB.exe被终止了。这与图2中的程序PID是一致的。

    总结:使用dos命令行可以对正在运行的程序进行进行管理,对于多桌面任务的管理是十分有用的。


    asklist命令用来显示运行在本地或远程计算机上的所有进程,带有多个执行参数。
      使用格式
      Tasklist [/S system [/U username [/P [password]]]] [/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH]
      参数含义
      /S system 指定连接到的远程系统。
      /U [domain\]user 指定使用哪个用户执行这个命令。
      /P [password] 为指定的用户指定密码。
      /M [module] 列出调用指定的DLL模块的所有进程。如果没有指定模块名,显示每个进程加载的所有模块。
      /SVC 显示每个进程中的服务。
      /V 显示详细信息。
      /FI filter 显示一系列符合筛选器指定的进程。
      /FO format 指定输出格式,有效值:TABLE、LIST、CSV。
      /NH 指定输出中不显示栏目标题。只对TABLE和CSV格式有效。百度经验:jingyan.baidu.com

    步骤/方法

    1. 查看本机进程

        在“命令提示符”中输入Tasklist命令即可显示本机的所有进程。本机的显示结果由5部分组成:图像名(进程名)、PID、会话名、会话#和内存使用。
        
      怎样使用Tasklist命令
    2. 查看远程系统的进程

        在命令提示符下输入“Tasklist /s 218.22.123.26 /u jtdd /p 12345678”(不包括引号)即可查看到IP地址为218.22.123.26的远程系统的进程。其中/s参数后的“218.22.123.26”指要查看的远程系统的IP地址,/u后的“jtdd”指Tasklist命令使用的用户账号,它必须是远程系统上的一个合法账号,/p后的“12345678”指jtdd账号的密码。
        注意:使用Tasklist命令查看远程系统的进程时,需要远程机器的RPC服务的支持,否则,该命令不能正常使用。
        
    3. 查看系统进程提供的服务

        Tasklist命令不但可以查看系统进程,而且还可以查看每个进程提供的服务。如查看本机进程SVCHOST.EXE提供的服务,在命令提示符下输入“Tasklist /svc”命令即可。你会惊奇地发现,有4个SVCHOST.EXE进程,而总共有二十几项服务使用这个进程。
        对于远程系统来说,查看系统服务也很简单,使用“Tasklist /s 218.22.123.26 /u jtdd /p 12345678 /svc”命令,就可以查看IP地址为218.22.123.26的远程系统进程所提供的服务。
        
      怎样使用Tasklist命令
    4. 查看调用DLL模块文件的进程列表

        要查看本地系统中哪些进程调用了shell32.dll模块文件,只需在命令提示符下输入“Tasklist /m shell32.dll”即可显示这些进程的列表。
        
    5. 5
      使用筛选器查找指定的进程

        在命令提示符下输入“TASKLIST /FI "USERNAME ne NT AUTHORITY\SYSTEM" /FI "STATUS eq running”,就可以列出系统中正在运行的非SYSTEM状态的所有进程。其中“/FI”为筛选器参数,“ne”和“eq”为关系运算符“不相等”和“相等”。

    taskkill是用来终止进程的。
    具体的命令规则如下:
    TASKKILL [/S system [/U username [/P [password]]]]
    { [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]
    描述:一个或多个任务或进程结束。 可以按进程 ID 或图像名结束进程。
    描述:
    这个命令行工具可用来结束至少一个进程。
    可以根据进程 id 或图像名来结束进程。
    参数列表:
    /S system 指定要连接到的远程系统。
    /U [domain\]user 指定应该在哪个用户上下文
    执行这个命令。
    /P [password] 为提供的用户上下文指定密码。如果忽略,提示输入。
    /F 指定要强行终止的进程。
    /FI filter 指定筛选进或筛选出查询的的任务。
    /PID process id 指定要终止的进程的PID。
    /IM image name 指定要终止的进程的映像名称。通配符 '*'可用来指定所有映像名。
    /T Tree kill: 终止指定的进程和任何由此启动的子进程。
    /? 显示帮助/用法。
    筛选器:
    筛选器名 有效运算符 有效值



    展开全文
  • c语言关闭正在运行的应用程序

    千次阅读 2017-08-30 16:10:35
    可以通过system 函数,调用dos命令taskkill实现关闭正在运行的应用程序。 如 system("taskkill /im notepad.exe"); 会关闭记事本应用。 system("taskkill \F /pid 1234 \T"); 会强制结束pid为1234的进程及
    原文网址:https://zhidao.baidu.com/question/185875250.html
    可以通过system 函数,调用dos命令taskkill实现关闭正在运行的应用程序。
    如
    system("taskkill /im notepad.exe");
    会关闭记事本应用。
    system("taskkill \F /pid 1234 \T");
    会强制结束pid为1234的进程及其子进程。
    
    关于taskkill的详细描述如下:
    TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]
    
    参数列表:
    /S system 指定要连接到的远程系统。
    /U [domain\]user 指定应该在哪个用户上下文
    执行这个命令。
    /P [password] 为提供的用户上下文指定密码。如果忽略,提示输入。
    /F 指定要强行终止的进程。
    /FI filter 指定筛选进或筛选出查询的的任务。
    /PID process id 指定要终止的进程的PID。
    /IM image name 指定要终止的进程的图像名。通配符 '*'可用来指定所有图像名。
    /T Tree kill: 终止指定的进程和任何由此启动的子进程。
    /? 显示帮助/用法。
    筛选器:
    筛选器名 有效运算符 有效值
    ----------- --------------- --------------
    STATUS eq, ne 运行 | 没有响应
    IMAGENAME eq, ne 图像名
    PID eq, ne, gt, lt, ge, le PID 值
    SESSION eq, ne, gt, lt, ge, le 会话编号
    CPUTIME eq, ne, gt, lt, ge, le CPU 时间,格式为
    hh:mm:ss。
    hh - 时,
    mm - 钟,ss - 秒
    MEMUSAGE eq, ne, gt, lt, ge, le 内存使用,单位为 KB
    USERNAME eq, ne 用户名,格式为
    [domain\]user
    MODULES eq, ne DLL 名
    SERVICES eq, ne 服务名
    WINDOWTITLE eq, ne 窗口标题
    注意: 只有带有筛选器的情况下,才能跟 /IM 切换使用通配符 '*'。
    注意: 远程进程总是要强行终止,
    不管是否指定了 /F 选项。
    展开全文
  • ubuntu 终端运行程序关闭终端继续运行 如果程序是your_command nohup your_command &

    ubuntu 终端运行程序后关闭终端继续运行

    如果程序是your_command
    nohup  your_command &

    展开全文
  • Linux 下后台运行程序,查看和关闭后台运行程序

    万次阅读 多人点赞 2017-06-30 16:01:16
    直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令。 (1)&命令  功能:加在一个命令的最后,可以把这个命令放在后台执行 (2)nohup命令  功能:不挂断...

    1、运行.sh文件

    直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令。

    (1)&命令

              功能:加在一个命令的最后,可以把这个命令放在后台执行

    (2)nohup命令

              功能:不挂断的运行命令

            

    2、查看当前后台运行的命令

    有两个命令可以用,jobs和ps,区别是jobs用于查看当前终端后台运行的任务,换了终端就看不到了。而ps命令用于查看瞬间进程的动态,可以看到别的终端运行的后台进程。

    (1)jobs命令

            功能:查看当前终端后台运行的任务

           

           jobs -l选项可显示当前终端所有任务的PID,jobs的状态可以是running,stopped,Terminated。+ 号表示当前任务,- 号表示后一个任务。

    (2)ps命令

              功能:查看当前的所有进程

              

             ps -aux | grep "test.sh"    #a:显示所有程序  u:以用户为主的格式来显示   x:显示所有程序,不以终端机来区分


    3、关闭当前后台运行的命令

          kill命令:结束进程

         (1)通过jobs命令查看jobnum,然后执行   kill %jobnum

         (2)通过ps命令查看进程号PID,然后执行  kill %PID

           如果是前台进程的话,直接执行 Ctrl+c 就可以终止了


    4、前后台进程的切换与控制

         (1)fg命令

           功能:将后台中的命令调至前台继续运行

           如果后台中有多个命令,可以先用jobs查看jobnun,然后用 fg %jobnum 将选中的命令调出。

         (2)Ctrl + z 命令

           功能:将一个正在前台执行的命令放到后台,并且处于暂停状态

         (3)bg命令

           功能:将一个在后台暂停的命令,变成在后台继续执行

           如果后台中有多个命令,可以先用jobs查看jobnum,然后用 bg %jobnum 将选中的命令调出继续执行。



             



    展开全文
  • Windows关闭正在后台运行的Jar包程序

    千次阅读 2019-05-27 15:38:24
    查看所有端口占用情况 netstat -ano netstat -ano | findstr “8900” 得到该进程的PID tasklist | findstr “PID号” 查看PID对应的服务名称 kill这个服务 taskkill /f /t /im javaw.exe ...start javaw -j...
  • 如何关闭正在运行的端口

    千次阅读 2019-04-18 15:42:40
    情况:我的8888端口被占用了 ...1、点击开始菜单选择运行(win+r),接着在运行对话框中输入“cmd”,回车打开命令提示符窗口,然后在窗口中输入 netstat -ano,回车,之后就会显示所有的端口占用情况; ...
  • 例如关闭当前的应用程序,重新启动电脑等。  下面介绍几个常用的命令: //重新启动电脑的命令 private void RestartPC() {  //重启电脑的命令发出  Process.Start("shutdown.exe", "-r");
  • secureCRT断掉后想继续运行程序。也就是程序会在后台一直执行到结束。 secureCRT通过ssh联接到client端运行程序,如果关掉窗口或者断开连接时,任务会被kill。 为了程序能够后台执行到结束: 1.可以用&: 比如 ...
  • 直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令。 (1)&命令 功能:加在一个命令的最后,可以把这个命令放在后台执行 ...
  • //根据name获取程序 Process[] ps = Process.GetProcessesByName("QQ"); //程序运行 if (ps.Length > 0) { foreach (Process p in ps) {
  • 怎么防止程序随着电脑关闭而被关闭?怎么在电脑关闭的时候不关闭运行程序
  • 关闭终端后台运行python程序

    千次阅读 2019-06-09 01:35:12
    现在有mytest.py程序要后台部署, 里面有输出内容 使用命令: nohup python -u mytest.py > mytest.log 2>&1 & 复制代码最后的&表示后台运行 2 输出错误信息到提示符窗口 1 表示输出信息到提示符...
  • 问题描述 我打好的jar包,放在服务器上之后,在windows里面用xshell打开一个连接,然后运行...后当前的连接被锁定,也就是说,你的连接的线程当前的状态会影响程序的执行,比如你按了CTRL+C命令程序退出,还有关闭你的
  • Ubuntu系统强制关闭程序 (1)ctrl+alt+t,调出终端,输入 top,显示的全是现在系统的进程...Ubuntu系统强制关闭Wine运行的卡死的程序 (1)打开终端,执行 xkill,此时鼠标变成叉型,点击要关闭程序界面即可。...
  • 前面的文章,已经简单提到过怎么样关闭程序。因为Spark Streaming流程序比较特殊,所以不能直接执行kill -9 这种暴力方式停掉,如果使用这种方式停程序,那么就有可能丢失数据或者重复消费数据。 为什么呢?...
  • 实现关闭ssh继续运行程序---tmux

    千次阅读 2015-03-15 21:33:40
    问题1:为什么ssh一关闭程序就不再运行了 元凶:SIGHUP 信号让我们来看看为什么关掉窗口/断开连接会使得正在运行程序死掉。 在Linux/Unix中,有这样几个概念: 进程组(process group):一个或多个进程的...
  • 再次打开Vmware Workstations发现服务器上其他正常运行的虚拟机在主程序界面看不见了,并且在Vm主程序显示关闭虚拟机电源的任务一直是正在执行。求助有没有能结束关闭虚拟机任务的方法,或者是能在Vm主程序看到其他...
  • 由于各种原因,需要通过ssh登录linux或者unix主机,很多时候我们需要通过ssh的终端启动一 些服务或者运行一些程序,但是默认情况下,当我们关闭ssh终端连接,随之启动的程序也会关闭。原因是:SSH会话关闭时,ssh所...
  • xshell关闭后保持程序运行

    万次阅读 热门讨论 2018-06-21 13:02:53
    有一次想在服务器挂个脚本,但是发现xshell远程登录退出后,程序就会被杀死。 解决方案如下:将你原本的要执行的代码以如下格式执行 sudo nohup 你的指令 & 这里以"python ./pro.py"指令为例 ...
  • 问题描述:当SSH远程连接到服务器上,然后运行一个服务 ./catalina.sh start,然后把终端开闭(切断SSH连接)...解决方法:使用nohup命令让程序关闭窗口(切换SSH连接)的时候程序还能继续在后台运行。 Unix...
  • 1、关闭双击自动运行python程序如上图所示,我的电脑默认情况下.py文件使用python打开并执行的,误点击很容易出问题。右键文件---->选择“打开方式”---->选择“其他程序”(选择一些打开文本的工具,...
  • 关闭某端口正在运行的进程

    千次阅读 2018-01-19 15:42:40
    例子:eclipse中明明已经关掉了Tomcat (Tomcat运行的是 8080 端口),在进程管理器中也找不到了,但是重启Tomcat的时候报端口8080被占用,这是可以打开运行cmd 输入netstat -ano|findstr 8080 执行命令:...
  • codeblocks中有时候运行程序后,运行结果窗口会自动关闭(我的cb版本为16.01)。以下是一种可能的情况:点击菜单栏上的Project -> Properties -> Build targets在Type中将Pause when execution ends ...
  • Linux 下后台运行程序,查看和关闭后台运行程序
  • WINDOWS上我在运行一个jar程序,用的bat运行的,现在我要定时关闭、定时重启这个程序 现在遇到了问题 1.我用系统自带的任务任务计划程序,不能实现,后来放弃了,改用启动另外一个jar来监控这个程序。 2,那么问题...
  • 程序开始运行会自动打开一个子VI,需要输入一些数据,按下一个按键后子VI退出,主程序开始运行。如何实现按下子VI关闭按钮后主程序停止运行
  • 运行了一个python程序。常规做法是 python3 demo.py 然后程序跑起来了。当我们把终端关闭的时候。发现程序也跟着挂掉了。 解决办法: 使用命令 nohuppython3 demo.py & 命令就可以了。。 多了 一个 nohup 和...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,184,004
精华内容 473,601
关键字:

关闭现在正在运行的程序