UNKNOWN:没有该命令的处理程序

我将check_task.vbs放置在Windows Server 2008 R2上的C:\ nsclient ++ \ scripts中。

我在NSC.ini中定义了一个这样的NRPE处理程序:

[NRPE Handlers] check_task=cscript.exe //NoLogo scripts\check_task.vbs $ARG1$ $ARG2$ 

在commands.cfg中,命令是这样定义的:

 define command{ command_name check_task command line $USER1$/check_nrpe -H $HOSTADRESS$ -c check_task -a $ARG1$ $ARG2$ } 

当我在/ usr / local / nagios / libexec中运行以下代码时,它以“UNKNOWN:No handler for the command”

 ./check_nrpe -h Server01 -c check_task 

我错过了什么?