标签: taskkill

使用taskkill停止Windows服务

我需要帮助来使用 C# 终止 Windows 服务,现在要终止该服务,请使用以下选项:

从命令:

sc queryex ServiceName
Run Code Online (Sandbox Code Playgroud)

发现PID服务后

taskkill /pid 1234(exemple) /f
Run Code Online (Sandbox Code Playgroud)

c# windows service taskkill

4
推荐指数
1
解决办法
9237
查看次数

windows批量杀死一个进程

TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       3808
Run Code Online (Sandbox Code Playgroud)

如何用pid杀死这个进程?

我的命令:

for /f "delims=, tokens=5" %%a in ('netstat -ano | findstr 0.0.0.0:8080') do ( taskkill /f /pid %%a )
Run Code Online (Sandbox Code Playgroud)

netstat batch-file taskkill

4
推荐指数
1
解决办法
693
查看次数

引起:java.net.BindException:地址已在使用:绑定

我正在尝试通过单击 Run as -> Spring Boot App 来运行 Spring Boot 应用程序。我收到的错误是:

引起:java.net.BindException:地址已在使用:绑定

当我使用 netstat 命令时,我看到下面没有进程 ID:

netstat -na | find "8080"

TCP    0.0.0.0:8080   0.0.0.0:0    LISTENING

TCP    [::]:8080      [::]:0       LISTENING
Run Code Online (Sandbox Code Playgroud)

注意 - 我在Windows机器上运行我的代码

我如何杀死这些进程?

windows process taskkill spring-boot

4
推荐指数
2
解决办法
1万
查看次数

关闭除某些程序之外的所有程序的批处理文件

我正在尝试编写一个批处理文件(或 powershell 脚本)来关闭所有具有活动窗口的程序(某些程序除外)。我也不希望只关闭 Windows 正在运行的任何程序,只希望关闭我打开的程序。我也无法编写要杀死的程序的列表,所以我不能简单地这样做:

@echo off
set programs[0] = program1;
set programs[1] = program2; etc;

for %%a in (%programs%) do (
  taskkill /F /im %%a
  echo/
)
Run Code Online (Sandbox Code Playgroud)

我想要看起来像这样的东西(<...> 表示我不知道的部分):

@echo off
set safeList[0] = program1;
set safeList[1] = program2; etc;

set activePrograms = <get all active programs that aren't basic windows processes, startup programs, etc.>

for %%a in (%activePrograms%) do (
  if(<%%a not found in safeList>) (
    taskkill /F /im %%a
    echo/
  )
)
Run Code Online (Sandbox Code Playgroud)

显然,activePrograms 部分不应该包含基本的 Windows 任务(即 explorer.exe),因为那样会很混乱。我不想在 …

powershell batch-file taskkill

4
推荐指数
1
解决办法
755
查看次数

vbs taskkill 按名称

我正在尝试找到如何使用其标题关闭进程。

我找到了命令:

taskkill /fi "WINDOWTITLE eq the_title_of_the_windows"
Run Code Online (Sandbox Code Playgroud)

而且效果很好。

当我尝试时:

oShell.Run "taskkill /fi "WINDOWTITLE eq the_title_of_the_windows"", , True
Run Code Online (Sandbox Code Playgroud)

我收到错误并且无法编译。

关于如何在这一行中使用符号“有什么想法吗?

vbscript taskkill

3
推荐指数
1
解决办法
2万
查看次数

更新 MariaDB 后如何停止 XAMPP 的 MySQL 服务

我已使用此步骤(链接)将 MariaDB 更新到版本 10.3.14
它已成功安装,但是当我尝试从 XAMPP 控制面板停止 MySQL 服务时,它不会停止。
状态总是这样显示:

[mysql] 试图停止 MySQL 应用程序...


像下面的图片:
图片

我怎么能阻止呢?

mysql xampp service taskkill

3
推荐指数
1
解决办法
964
查看次数

端口 8000,PID 4,无法杀死,taskill /f /pid 4,拒绝访问

我无法终止绑定到 8000 端口的进程,因此我无法启动 HTTP 服务器。这是参考问题 Start HTTP/HTTPS server, python -m SimpleHTTPServer

C:\>taskkill /f /pid 4
ERROR: The process with PID 4 could not be terminated.
Reason: Access is denied.
Run Code Online (Sandbox Code Playgroud)

即使在下面杀死也不起作用,我在某处找到了它。

C:\>taskkill /f /s localhost /pid 4
ERROR: The process with PID 4 could not be terminated.
Reason: Access Denied.
Run Code Online (Sandbox Code Playgroud)

PID 4 是系统进程,那里可能正在运行什么,我如何停止它,为什么其他端口是类似的方式侦听。

C:\>netstat -ab

Active Connections

  Proto  Local Address          Foreign Address        State
  TCP    0.0.0.0:135            garg10may-PC:0         LISTENING
  RpcSs
 [svchost.exe]
  TCP    0.0.0.0:443            garg10may-PC:0         LISTENING
 [vmware-hostd.exe]
  TCP    0.0.0.0:445            garg10may-PC:0         LISTENING
 Can not obtain …
Run Code Online (Sandbox Code Playgroud)

python windows taskkill simplehttpserver

2
推荐指数
2
解决办法
1万
查看次数

错误"|此时出乎意料."

我使用下面的代码使用端口8080删除程序,但我收到错误| was unexpected at this time.,我该怎么办?

FOR /F "tokens=5 delims= " %P IN ('netstat -a -n -o | findstr :8080') DO TaskKill.exe /PID %P
Run Code Online (Sandbox Code Playgroud)

netstat for-loop batch-file taskkill findstr

2
推荐指数
1
解决办法
243
查看次数

JAR 文件如何删除自身?

我需要一个 JAR 文件来删除自身。

问题是Windows在运行时锁定了JAR文件,不能直接删除自己。

我研究了批处理脚本可以杀死 JAR 进程然后删除文件的解决方案,但是

  • System.exit(0)不需要,因为它不能通过Batch文件运行。
  • taskkill /F /IM "java.exe"不需要,因为它会杀死所有 Java进程。
  • jps不能使用,因为它只是在现有的JDK和用户可能运行一个JRE,这样会失败。

我一直在寻找一个解决方案,让我找到PID当前JAR使用的Java代码,然后写出一个Batch命令并插入PID杀死进程的 ,例如如下所示:

printWriter.println("taskkill /PID " + currentJARPID);
Run Code Online (Sandbox Code Playgroud)

如果你想知道这是做什么的,你可以查看这个答案。

java windows batch-file taskkill kill-process

2
推荐指数
1
解决办法
3943
查看次数

来自PHP exec的taskkill

我刚刚尝试执行此操作:

function kill_hr(){

    exec("taskkill /IM uper.exe", $output = array(), $return);

    print_r($output);

    echo "<br />".$return;

}
Run Code Online (Sandbox Code Playgroud)

但是,输出是这个,它不是很有用:

数组()1

当该过程不存在时,它:

Array()128

我试图弄清楚为什么当进程存在时它给我1 - 这是权限问题吗?如果是这样,我该如何纠正?

php windows exec taskkill

1
推荐指数
1
解决办法
7987
查看次数

杀死进程用户名变量?(视窗)

有没有办法只从当前用户使用变量 %username% 杀死进程?

假设我已登录,所以我只想在我的会话中终止进程 cmd.exe,但我需要一个变量。

我试过这个

taskkill /F /FI "%username%" /IM cmd.exe

但这不起作用。

windows cmd process taskkill

0
推荐指数
1
解决办法
7610
查看次数