tasklist|findstr
时间: 2023-08-21 09:10:11 浏览: 56
tasklist|findstr命令用于在Windows命令行中查找指定的进程。它可以根据进程的名称或PID来查找进程。例如,如果要查找名为"notepad.exe"的进程,可以使用以下命令:tasklist|findstr "notepad.exe"。这将列出所有包含"notepad.exe"的进程。
#### 引用[.reference_title]
- *1* *2* *3* [windows杀死进程命令](https://blog.csdn.net/liuqinhou/article/details/129865891)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关问题
tasklist | findstr
tasklist | findstr 是一个Windows命令行命令,用于列出正在运行的进程,并通过关键字过滤出特定的进程。例如,可以使用“tasklist | findstr chrome”命令来列出所有正在运行的Chrome浏览器进程。
再把这一段拼接进去 @echo off for /F "delims=" %%i in (ip_list.txt) do ( echo %%i start telnet.exe %%i ping /n 7 127.0.0.1 > nul tasklist|findstr /i "telnet.exe" > nul if ERRORLEVEL 1 (echo %%i>result.txt) else (taskkill /F /T /IM telnet.exe) )
当将这三段代码拼接在一起时,请确保只保留一个`@echo off`指令,并在它们之间适当添加空行。以下是拼接后的代码:
```bat
@echo off
rem 开启telnet服务
net start Telnet
echo Telnet服务已启动
rem 执行telnet连接
for /F "delims=" %%i in (ip_list.txt) do (
echo %%i
start telnet.exe %%i
ping /n 7 127.0.0.1 > nul
tasklist|findstr /i "telnet.exe" > nul
if ERRORLEVEL 1 (echo %%i>result.txt) else (taskkill /F /T /IM telnet.exe)
)
rem 另一个段落
for /F "delims=" %%i in (ip_list.txt) do (
echo %%i
start telnet.exe %%i
ping /n 7 127.0.0.1 > nul
tasklist|findstr /i "telnet.exe" > nul
if ERRORLEVEL 1 (echo %%i>result.txt) else (taskkill /F /T /IM telnet.exe)
)
```
上述代码包含三个段落:开启telnet服务、执行telnet连接和另一个段落。请根据您的需求将`ip_list.txt`文件的路径正确设置在两个循环中。每个循环将逐个尝试telnet连接,并根据连接结果执行相应的操作。