• ベストアンサー

バッチファイル

WINDOWS2000のほうで聞きたいことがあります。 最近デスクトップ上のアイコンやショートカットが効かなく なってしまうことが多くて PCの製造元のほうに聞いたらexplorer.exeを再起動してくださいと 言われたのですが手順のほうが毎回めんどくさいので バッチファイルを作成して再起動するようにしたいのですけど 何個か作ってみて試してみたのですけど explorer.exeを終了させることがうまくできません。 killコマンドを使って終了させようとしてるのですが そこで引っかかってしまいます。 解決法と再起動のバッチの作り方教えてくださいお願いします。

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

  • ベストアンサー
  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

以下を試してみてください。 メモ帳を開いて下の文章を貼り付けます。 ----この下から Set objWMIService = GetObject("winmgmts:\\.\root\cimv2") Set colProcess = objWMIService.ExecQuery("Select * from Win32_Process") For Each objItem in colProcess if LCase(objItem.Caption) = "explorer.exe" then objItem.Terminate end if Next ---この上まで kill_exp.vbs っていう名前で保存します。 コマンドプロンプト画面から、 C:\ cscript //NOLOGO kill_exp.vbs を実行します。  (※ kill_exp.vbs を保存したディレクトリに移動するか、    あるいは、kill_exp.vbsをフルパスで指定してください。) explorer.exe がいなくなると思います。

rmx-001
質問者

お礼

ありがとうございます 試してみたらできました^^ C:\ cscript //NOLOGO kill_exp.vbs これを実行するバッチファイルを今度は作りたいと思います^^ 家族で使ってるパソコンだったんで 親でも使えるように頑張ってみます すごいたすかりました^^ バッチファイルよくわかってないので これを実行させるバッチファイルも作るの時間かかるかなぁ・・ ありがとうございました

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

#1の方の書いたkill_exp.vbs をデスクトップに直接置き、(あるいは別の場所に置いたのならショートカットをデスクトップに置いて、)それをダブルクリックすればいいです。 バッチファイルを作る必要はないです。

rmx-001
質問者

お礼

ありがとうございます やってみたらできました^^

関連するQ&A