[24205]
タスクスケジューラで…
投稿者:Tomo さん
2002-10-22 12:13:35
先日、うちのお客さんの所でノートンアンチウイルスのウイルスDBが古いという問題が
ありました。いろいろ調べた結果、タスクスケジューラがおかしい、もしくはタスクス
ケジューラに登録したスケジュールのアカウント情報が欠落しているという物でした。
< 皆さんも確かめて見て下さい。
で、タスクスケジューラが正常にインストールされていなかった場合の話なんですが
IE5(以上)をインストールした際、comcat.dllというファイルが古い場合、タスクスケ
ジューラが正常にインストールされず、アカウント情報が設定出来なくなります。
この場合は、comcat.dllをリネームしてIEを再度インストールすれば解決します。
#タスクスケジューラを初期状態で持っていない95、NT4.0の場合の現象です。
ここで、質問なんですが、この「Comcat.dll」はどういう働きをするDLL何でしょうか?
-
さくま さん
2002-10-22 20:46:15
タスクスケジューラなんぞ邪魔だから使ってませんので確かめようもないです。
OS:Windows2000+SP3
comcat.dllはVBのランタイムDLLの一つ。
-
DCOM さん
2002-10-22 21:18:46
COMオブジェクトのカテゴリを管理するためのオブジェクトです。DCOMやMSの開発環境のランタイムモジュールの一部としてさまざまなバージョンが出回っています。OLE/DCOM関連の中核モジュールのひとつです。MSの開発環境を使用したアプリケーションをインストールするときに置き換えられる場合があります。MSのガイドラインに従って、正しい手順でインストールしてくれるインストーラばかりであれば苦労はしませんが、勝手に自分が使いたいバージョンのComcat.dllに置き換える不埒なインストーラもかなりあります。特に、このComcat.dllはOSのバージョンやDCOMのバージョンに依存して正しいバージョン以外のモジュールがインストールされているとCOMオブジェクトの作成に失敗して正しい処理ができなくなります。(特にセキュリティー上の問題から、特定の権限が必要なものについては、まともに動かなくなります。)
IE4/5にはDCOM関連のパッケージが含まれています。このパッケージによって、正しい手順に従って必要なモジュールが正しくアップデートされるために解決したものと思われます。
Vectorあたりで配布しているヤクザなランタイムモジュール集なんかをインストールしたのではありませんか?
-
Tomo さん
2002-10-23 00:19:57
Resありがとうございます。
>タスクスケジューラなんぞ邪魔だから使ってませんので確かめようもないです。
まぁノートン先生が勝手に使ってるだけの話ですからねぇ (´Д`)
>Vectorあたりで配布しているヤクザなランタイムモジュール集なんかをインストールしたの
>ではありませんか?
業務で使っているwebコンテンツ配布用のサーバーなんでフリーソフトの類いは入れてないん
ですがねぇ…
それにしても、SP6を入れても入れ代わらなかったなぁ このファイルは… (`へ´)
-
かねやす さん
2002-10-23 10:27:14
95、NTってアクティブデスクトップ化後、IE進化を正しくしない限り、本来はタスクスケジュールは使用できないと思うのですがそこのところはどうですか?(IE4.0アクティブデスクトップでhlpapi実装→IE5.01 netapi実装の手順のどちらかを飛ばすと一部機能が設定されない)