2017-08-26 7 views
0

タスク/プログラム をバッチファイルですぐに終了/停止する方法はありますか?タスクをバッチで終了する方法は?

1つのコマンドですべてのプログラムを停止することができる場合は、私にそれを伝えてください。

私はtaskkill firefox を試してみました。しかし、それは

が答えてくれてありがとう仕事doesntの。例の場合)

答えて

1

TASKKILL /IM notepad.exe 

あなたのプロセスとタスク名notepad.exeを置き換えることができます。

は、あなたはそれが実行されている場合は、そこFirefoxプロセス名を見つけることができますTask manager » Process

から実行中のプロセスを確認することができます。ここで

+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

関連する問題