如何在不启动任何内容的情况下使用 vbs 结束文件?
How to end a file using vbs without starting anything?
因此,我正在尝试使用 vbs 制作一个安全系统来终止进程。
前任:
如果你看到 "cmd.exe"
终止 cmd.exe
除了终止部分,我已经对所有内容进行了编码。我搜索了很多地方,但他们所做的只是先运行那个文件,然后终止它。我想终止现有的 运行ning "cmd.exe"
我尝试了 运行ning 一个批处理文件来终止所有 "cmd.exe" 进程,但它只是自行终止而其他 "cmd.exe" 打开。
Powershell 也不是一个选项,因为它是我要终止的进程之一。
此致,
毒蛇
运行 带有 VB 脚本的 TaskKill 命令
TaskKill
命令可以终止其 运行 具有相同映像名称的所有现有进程。
例如,如果您要终止的进程是 "cmd.exe",您可以在脚本中使用 TaskKill
,如下所示:
Dim WshShell : Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "CMD /C TASKKILL /F /IM cmd.exe", 0, False
以上脚本是使用 Windows 脚本宿主执行的,这不是您要终止的进程,因此应该可以。
因此,我正在尝试使用 vbs 制作一个安全系统来终止进程。 前任: 如果你看到 "cmd.exe" 终止 cmd.exe
除了终止部分,我已经对所有内容进行了编码。我搜索了很多地方,但他们所做的只是先运行那个文件,然后终止它。我想终止现有的 运行ning "cmd.exe"
我尝试了 运行ning 一个批处理文件来终止所有 "cmd.exe" 进程,但它只是自行终止而其他 "cmd.exe" 打开。
Powershell 也不是一个选项,因为它是我要终止的进程之一。
此致,
毒蛇
运行 带有 VB 脚本的 TaskKill 命令
TaskKill
命令可以终止其 运行 具有相同映像名称的所有现有进程。
例如,如果您要终止的进程是 "cmd.exe",您可以在脚本中使用 TaskKill
,如下所示:
Dim WshShell : Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "CMD /C TASKKILL /F /IM cmd.exe", 0, False
以上脚本是使用 Windows 脚本宿主执行的,这不是您要终止的进程,因此应该可以。