我正在学习如何制作批处理文件,我想知道是否可以制作一个批处理文件,以确定您的桌面上是否有正在运行的程序,并知道在那里运行的程序和关闭所有这些。非常感谢你......
答案 0 :(得分:0)
@echo off
cd c:\windows\System32
for /f "skip=3 tokens=1" %%i in ('TASKLIST /FI "USERNAME eq %userdomain%\%username%" /FI "STATUS eq running"') do (
if not "%%i"=="svchost.exe" (
if not "%%i"=="explorer.exe" (
if not "%%i"=="cmd.exe" (
if not "%%i"=="tasklist.exe" (
echo.
taskkill /f /im "%%i"
echo.
)
)
)
)
)
pause
除了几个重要的进程外,这将终止正在运行的所有进程。