2016-07-11 6 views
1

バッチでプロセスを終了したいと思います。それに伴う問題は、ウィンドウをバックグラウンドで実行していて、名前の中にスペースがあり、さらにサービスがないということです。名前とバッチ内にウィンドウとスペースのないタスクをキル

は私が

taskkill /F /IM Battle.net%20Helper.exe 

taskkill /F /IM Battle.net% %Helper.exe 

taskkill /F /IM Battle.net Helper.exe 

と、より多くの奇妙なバッチファイルで

+1

[http://superuser.com/ q/279008/420621](http://superuser.com/q/279008/420621)このスーパーユーザーの質問にはあなたの答えがあります。ところで、あなたは「バッチ」で作業していません。コマンドプロンプトで作業しているだけです。 「バッチ」はコマンドの「バッチ」を実行するスクリプトです。通常、拡張子は「.bat」または「.cmd」で終わります。コマンドプロンプトでコマンドを入力する方法を実際に尋ねているだけなので、これはプログラミングに関する質問ではありません。 – skrrgwasme

+0

一般に、スペースを含む引数は引用符で囲む必要があります。 – dxiv

+1

taskkill/F/IM「Battle.net Helper.exe」 –

答えて

1

をあなたはこのようにそれを書くべき次すでに試してみました:

@echo off 
taskkill /F /IM "Battle.net Helper.exe" 
pause 
+0

ああ、本当にありがとう、中に包んでいる」と「トリックをやったよ:) – Deex

関連する問題