2017-08-26 36 views
0

如何在批處理文件中快速結束/停止任務/程序 ?如何批量結束任務?

如果可以用一個命令停止所有程序,請對我說。

我試圖taskkill firefox 但它不工作

謝謝你的答案; )

回答

1

例如,

TASKKILL /IM notepad.exe 

,可隨時更換TASKNAME notepad.exe與您的過程。

您可以從Task manager » Process

檢查正在運行的進程,你可以在那裏找到Firefox進程名,如果它正在運行。

+0

謝謝你的回答 – user8470476

0

下面是一個批處理文件來殺死一個進程或用空格分隔的許多過程:

@echo off 
Title Process Killer by Hackoo 2017 
Mode 80,5 & color 0B 
Set "TmpFile=%Temp%\TmpFile.txt" 
Set "Result=%Temp%\KillResult.txt" 
If Exist "%TmpFile%" Del "%TmpFile%" 
If Exist "%Resultat%" Del "%Resultat%" 
echo(
echo  Enter the process name or processes names separated by a space 
echo(
set /p "process=What process(es) do you want to kill ? > " 
cls & color 0C 
Title Killing "%process%" ... 
echo(
echo %date% *** %time% >"%TmpFile%" 
For %%a in (%process%) Do Call :KillMyProcess %%a 
Cmd /U /C Type "%TmpFile%" >"%Result%" 
Timeout /T 2 /nobreak>nul 
Start "" "%Result%" 
::********************************************************************************************* 
:KillMyProcess 
Set "Process=%~1" 
echo     Killing "%process%" ... 
echo "%Process%" | find /I ".exe" >nul 2>&1 && (
    Taskkill /IM "%Process%" /F >>"%TmpFile%" 2>&1 
) || (
    Taskkill /IM "%~n1.exe" /F >>"%TmpFile%" 2>&1 
) 
echo *****************************************************************************>>"%TmpFile%" 
exit /b 
::********************************************************************************************** 
+0

哇。謝謝你回答 – user8470476

+0

如果這個解決方案回答你的問題,你應該接受它! – Hackoo