Java Taskkill是一个无标题的进程吗?

Java Taskkill是一个无标题的进程吗?,java,batch-file,title,taskkill,Java,Batch File,Title,Taskkill,所以我使用Vista附带的taskkill.exe,我想让它做一些特别复杂的事情 有多个java.exe实例正在运行,我希望它能找到一个未命名的。。这是我的命令: taskkill /IM java.exe /FI "WINDOWTITLE eq " 我还尝试: taskkill /IM java.exe /FI "WINDOWTITLE ne AutoClicker" 它无论如何都不起作用。。。那么,到底有没有。。。要以无标题流程为目标???必须首先通过分析TASKLIST的结果找到无标题

所以我使用Vista附带的taskkill.exe,我想让它做一些特别复杂的事情

有多个java.exe实例正在运行,我希望它能找到一个未命名的。。这是我的命令:

taskkill /IM java.exe /FI "WINDOWTITLE eq "
我还尝试:

taskkill /IM java.exe /FI "WINDOWTITLE ne AutoClicker"

它无论如何都不起作用。。。那么,到底有没有。。。要以无标题流程为目标???

必须首先通过分析TASKLIST的结果找到无标题流程的PID,然后使用找到的PID调用TASKKILL

请尝试以下代码

@echo off
SETLOCAL enabledelayedexpansion
for /f "tokens=*" %%a in ('TASKLIST /V') do (
  set s=%%a
  set p=!s:~27,5!
  set t=!s:~152,3!
  if '!t!'=='N/A' ECHO TASKKILL /PID !p! /T
)

在经过特别仔细的测试后,去除回声

找到PID,然后用PID杀死。@LatinSuD:你也有同样的问题;也就是说,尝试筛选没有标题的窗口–然后使用
tasklist
而不是
taskkill
。抱歉,我完全忘记了我不能使用tasklist,因为我正在自动程序上运行此命令。它无法解析PID,如果可以的话,它将无法区分它的PID和它必须结束的PID。