Windows2000 Serverにてuserparameter で指定したバッチが起動できない

いつも大変参考にさせて頂いています。
どうしてもわからない事がありまして、投稿させて頂きます。

監視対象のWindows2000 Serverにおいて userparameter を使用し、とあるバッチを起動しようとしております。
userparameter 以外の監視項目(Windows用のテンプレート)は正常に取得できており動作の問題は無いように見えるのですが、userparameter でバッチを起動し値を取得しようとしていますが、うまくいきません。

ちなみに同じ実行ファイル、ディレクトリ構成のままWindowsXPで動作させると問題なくバッチの起動ができます。(それ以外の監視も問題なく行えます)
なにか考えられる原因はありますでしょうか。
皆様のお力を貸していください。

zabbix_agentd.conf の設定内容
UnsafeUserParameters=1
UserParameter=hoge.get,D:\zabbix\bin\hoge_hoge_get.bat

ZABBIX Agent ログ
1536:20130305:173845.484 Processing request.
1536:20130305:173845.515 Requested [hoge.get]
1536:20130305:173845.531 unable to set job info: [0x00000057] パラメータが間違っています。
1536:20130305:173845.546 Sending back [ZBX_NOTSUPPORTED]

動作環境
ZABBIX 2.0.4(Server&Agent)
ZABBIX Server :RHEL5
ZABBIX Agent :Windows2000 Server

ZABBIX Agent のサービス登録ユーザ:SYSTEM
バッチファイルの実行権限に「SYSTEM」が含まれています。

以上、よろしくお願い致します。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

もしかしたら、以下のURLで報告されているバグと原因が同じかもしれません。

 https://support.zabbix.com/browse/ZBX-6140

2.0.5では修正されているようです。
エージェントを2.0.5にアップデートして確認してみていただけませんでしょうか?

ユーザー atsuzo の写真

TNK 様

コメントありがとうございます。
早速、Agentのみを 2.0.5としましたところ、今回の現象は発生しなくなりました。

他の監視項目についても問題なく監視できていることから、WindowsのAgentのみこのバージョンで監視設定しようと思います。

ご指摘ありがとうございました。