问题标签 [kill-process]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1896 浏览

vb.net - 从 vb.net 中的任务管理器获取有关杀死 Windows 应用程序进程的事件

我在 VB.Net 中为我的项目使用 Windows 应用程序。现在,每当我的应用程序运行然后用户从任务管理器中终止进程时,我想要用户从任务管理器中终止应用程序时的任何事件。

当用户从任务管理器中杀死我的应用程序的进程时,有什么方法可以找出任何事件?

所以任何人都可以给出一些相同的想法。

提前致谢。

0 投票
1 回答
1529 浏览

windows - 从批处理文件中杀死 Windows 16 位进程

我有这种情况,一台装有 Windows XP 的旧计算机正在作为系统的服务器工作,并且当出现问题时有可能向我发送警报。但是,我们使用的这个服务器程序确实有问题,并且在某些特定时刻可能会停止关心警报。然后这些警报堆积起来,并在程序最终重新启动时立即全部发送。这使得这些警报毫无用处,因为当您重新启动程序时,您已经知道系统出了问题。

我针对的解决方案是 Windows 任务计划程序可以每天晚上在一个简单的批处理文件的帮助下杀死然后重新启动程序。不过,我似乎找不到杀死该进程的方法,因为该程序的进程作为 Windows 进程 csrss.exe 的子进程(子进程)运行。

如果我打开任务管理器,我可以看到该进程并杀死它,但该命令tasklist只显示父进程 csrss.exe,我需要 PID 来杀死它taskkill。是的,tasklist确实有/t杀死子进程的额外参数,但我需要一种方法来只杀死子进程,并让 Windows csrss.exe 运行显然必不可少。

所以我的问题是:有谁知道如何在批处理文件的帮助下只杀死一个子进程?

这当然可以通过为此编写一个特定的程序来完成,然后让批处理文件使用该程序,但我希望能快速修复。

到目前为止,我有:

编辑:

我刚刚意识到一个进程的图像名称在任务管理器中没有缩进,因为它是另一个进程的子进程,而是因为它是一个 16 位进程(多么直观)。所以,它是一个 16 位进程,现在的问题是你如何找到一个 PID,或者以其他方式杀死一个 16 位进程。Tasklist,正如我所提到的,没有显示它,也没有显示pslist

0 投票
0 回答
481 浏览

android - 如何保护我的应用程序免受任务杀手的攻击?

我的应用程序(音频播放器)在启动任何任务杀手后错误地结束了进程。通知不会从通知栏中消失,单击它后,应用程序崩溃。我希望我的应用程序不会停止和关闭。是否可以保护我的应用程序免受任务杀手应用程序的影响?

0 投票
1 回答
1325 浏览

vb.net - VB.NET:如何终止已经在当前项目之外运行的进程

你好再次,我需要一些帮助。我正在开发一个自动更新组件来更新我在 vb.net 中的其他应用程序之一。问题是如果有更新可用,更新应用程序必须能够“杀死”正在更新的应用程序。请注意,更新应用程序和程序应用程序是 2 个独立的项目,并且没有任何联系。我想知道是否有办法从更新应用程序中终止该程序应用程序的进程。我看过几个例子,但它们在代码中启动和停止进程。我希望能够按名称搜索进程,然后将其杀死(不开始,因为它已经在运行)。任何帮助表示赞赏!(注意:那些重定向到另一个链接的人不会得到最佳答案)

0 投票
5 回答
190701 浏览

linux - linux脚本杀死java进程

我希望 linux 脚本杀死在控制台上运行的 java 程序。

以下是作为 jar 运行的进程。

0 投票
1 回答
3381 浏览

node.js - 在 Node.JS 中从自身内部杀死一个子进程

有没有办法杀死让子进程“自杀”?我试过了,process.exit(1)但显然它会杀死我正在运行的整个应用程序。我只想杀死子进程(就像我们process.kill()从子进程的“父亲”调用时一样)。在子进程中调用process.kill()也会杀死整个应用程序。

任何的想法?

0 投票
1 回答
7225 浏览

shell - 使用 kill -9 和 kill SIGUSR2 的区别

使用 kill 命令格式的操作有什么区别,在什么情况下使用哪一种。

0 投票
1 回答
83 浏览

android - 是否有可能在android中获得应用程序的启动事件?

我正在开发一个显示一些特定允许的应用程序的应用程序。如果用户试图启动除了这些允许的应用程序,我想阻止它们。

我知道可以使用ActivityManager.getRunningTasks(..)来获取正在运行的任务并检查它们的包名称。但是 RunningTask 信息只有在启动应用程序后才会获取。因为当我尝试设备后退按钮时,会启动被阻止的应用程序,它是以前运行,我无法继续。

如何防止在启动之前启动被阻止的应用程序?任何帮助 - 非常感谢。

提前致谢

0 投票
3 回答
1430 浏览

java - 为什么我的 Java 应用程序成功关闭 Windows 资源管理器,但无法再次重新启动它?

在我的 java 应用程序中,我使用

关闭 Windows 资源管理器。这部分有效,因为 Explorer 真的停止为我工作。

不幸的是,当我使用

Windows 资源管理器根本不会重新启动。我应该如何正确重启它?

0 投票
8 回答
15157 浏览

android - 如何通过单击Android中的后退按钮来终止进程?

我在android中做了一个应用程序。这是一个与计时器相关的应用程序。现在我已经尝试了很多方法来控制android设备的后退按钮,当它被按下时,进程应该被杀死并直接显示主菜单......请帮助我...提前谢谢你..!在此处输入图像描述