问题标签 [tasklist]

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 投票
2 回答
2581 浏览

windows - Inno Setup Pascal Script 搜索正在运行的进程

我目前正在尝试在卸载时进行验证。在 Pascal 脚本函数中,在 Inno Setup 中,我想搜索特定进程,如果可能的话,使用通配符。然后,遍历所有查找结果,获取镜像名称和镜像路径名称,以检查即将卸载的程序是否与正在运行的程序相同。

有没有办法做到这一点?

0 投票
0 回答
157 浏览

ruby - 一种使用 wmic 获取目录和 PID 的方法?

我正在尝试根据新版本编写一个处理应用程序部署的脚本。不幸的是,我们的软件(java/weblogic)没有一个非常可靠的“关闭”命令,所以在将新代码部署到环境位置之前,我们或多或少被迫杀死正在运行的进程。

我想做的是编写一个脚本,它可以(a)确定特定目录存在哪些 PID,或者(b)列出所有进程并从该输出中解析目录。

到目前为止,我在 (b) 方面只取得了轻微进展,因为我可以wmic process list打印世界上的所有内容。有没有办法缩小这个列表?我搜索但找不到允许我只请求它们存在的 PID 和目录的标志。我可以使用当前输出,因为它看起来像到处都打印目录,但这似乎效率极低。

0 投票
1 回答
278 浏览

java - 如何使用 Java 深入搜索特定的任务列表进程?

我正在尝试使用 Java 搜索任务列表,以了解特定程序是否正在某人的计算机上运行。除了可以通过更改进程名称或欺骗名称轻松绕过它之外,我的一切工作正常。

无论如何,我实际上可以更深入地完成这项任务,比如读取程序的一些内存来识别它,或者程序是否有任何可以用来识别它的 UID/PID?因为按名称搜索是没有用的。

还有其他解决方案吗?

编辑:忘了提,这不仅适用于 Java 应用程序。这是整个任务列表,包括 .exe 文件等。

0 投票
1 回答
1790 浏览

powershell - 来自任务列表的管道答案以检查进程的内存使用情况并在超过阈值时终止

我找到了一个可以完成这项工作的 powershell 版本,但它使用 WMI,这就是我遇到的问题,它泄漏并达到 512MB 屋顶并停止“内存不足”工作。

$processToMonitor = 'wmiprvse.exe' $threshold = 513MB

Register-WmiEvent -Query "SELECT * FROM __InstanceModificationEvent WITHIN 5 WHERE TargetInstance ISA 'Win32_Process' AND TargetInstance.Name='$processToMonitor' AND TargetInstance.WorkingSetSize > $threshold" -Action { Get-Process -PID $event.SourceEventArgs.NewEvent。 TargetInstance.ProcessId | Stop-Process -Force -ErrorAction SilentlyContinue | 外空 }

因此,当 WMI 内存不足时,上述方法将不起作用,那么我可以使用其他方式来做同样的事情吗?

如果我使用:

任务清单 | 找到“WmiPrvSE.exe”

它用 pid 和内存使用情况吐出当前的 WmiPrvSE 进程。以及我如何使用它的想法?

这个 WMI 泄漏问题有一个补丁,但我无法尽快修补所有服务器。

0 投票
1 回答
450 浏览

java - 在从 jar 转换的 Windows 服务中运行任务列表

我有运行 tasklist 的 java 代码,一切正常。

但是,一旦我使用 Java Service Wrapper 将 jar 转换为 Windows 服务,tasklist 就不再适用于远程计算机。我收到错误“错误:登录失败:未知用户名或密码错误”。当我远程使用 systeminfo 时也会出现同样的问题/错误。我很肯定用户名/密码是正确的。

如果我不远程访问计算机,该程序将作为一项服务运行。Pinging 也可以作为一项服务使用。如何让服务远程正确运行 tasklist 和 systeminfo?

0 投票
1 回答
617 浏览

findstr - 在dos中加入两个命令,得到最终的输出

请有人可以帮我加入这两个命令

输出如下

在此处输入图像描述

然后需要将 PID 结果输出到下一个命令,即

任何帮助将不胜感激..

0 投票
1 回答
61 浏览

batch-file - 使用批处理创建文本文件时出错

如何使用批处理脚本制作给定行的文本文件

我创建一个批处理文件并将此代码显示在下面

它创建输出一个 dblink.text 文件,当我打开 dblink.txt 时,只有文本

为什么不是复制代码

我怎样才能在文本中复制整个

0 投票
8 回答
81213 浏览

powershell - 如何使用脚本通过其服务名称获取进程ID到变量

我有服务命名WinDefend,它在进程上运行svchost.exe
还有其他许多svchost.exe进程,我需要找到一种方法来获取它的 ID。
当我跑步时,tasklist /svc我可以看到: 在此处输入图像描述

我不知道我怎么能得到它。
我找到了这个命令,但是当我尝试它时select "PID"它给了我一个空列。 在此处输入图像描述

我需要将进程的 PID 变为变量。

0 投票
0 回答
583 浏览

windows - 如何从任务列表或等效项中获取描述

我有一个名称太长的进程 (.exe)。

它在任务列表中显示为 HOTSPO~1.EXE,但我可以在 Windows 任务管理器的“描述”下看到它的全名。

我怎样才能得到这些信息?

我需要它,因为我想找出这个确切进程的 PID 并杀死它。

任务列表 /v | egrep HOTSPO~1.EXE

这可行 - 但我更愿意指定全名以确保我不会意外杀死类似的东西。

0 投票
1 回答
936 浏览

sql-server - 使用 xp_cmdshell 的任务列表

我想知道我将如何使用将输出图像名和主机名的任务列表 cmd

我有这样的语法,但无法将结果合二为一。

加上主机名