• ベストアンサー

WindowsXpProでバッチファイルがうまく作動しません。

taskkill.batというテキストファイルに下記文章を入れてファイルを動作させたのですが、正常に動作してくれません。なぜでしょうか?分かる方、修正していただけないでしょうか?宜しくお願い致します。 taskkill /f /im e* pause

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

これだとファイル名がコマンドと同じ名前なので、パッチファイル内でコマンドではなくバッチファイルを呼び出し、永久ループします。 ですので、ファイル名を変更すればうまく動作しますよ。 あとイメージ名の指定はもう少し指定したほうがいいでしょう。必要なものまで終了してしまうでしょう。 お役にたてば幸いです。

その他の回答 (2)

  • ku-ni-
  • ベストアンサー率50% (1/2)
回答No.3

taskkillはWindows上のタスクを強制するコマンドです。 聞きたいのですが、これで何をしたいのでしょうか? 引数に「/im e*」と設定していますが、これでは Windowsが使っているEXPLORER.EXEを終了することになり、デスクトップアイコン・スタートバーが消えてしまいます。

ayaka19801201
質問者

お礼

皆様へ 回答いただきありがとうございます。 #3様 そうですね。 実は、Excelと入れるのが面倒だったので、かなり、大胆なことをしてしまいましたが、はじめは、どうして、ディスクトップが消えたのが分かりませんでした。 回答いただきありがとうございます。 #2様 なるほど。そういうことだったんですか。他のバッチファイルでも同様のエラーが出て困っていました。 無事解決しました。ありがとうございます。 #3様 質問文の不備により戸惑わせてしまいすみませんでした。 ていますが、

  • ultraCS
  • ベストアンサー率44% (3956/8947)
回答No.1

イメージ名として、e*を使いたいなら、多分こうじゃないかな TASKKILL /F /FI "IMAGENAME eq e*" /IM * ヘルプにこんなことが書いてあります 注意: /IM スイッチのワイルドカード '*' は、フィルタと使うときのみ有効になります。

関連するQ&A