Running Windows batch files through NRPE
Alex Burger
alex_b at users.sourceforge.net
Tue May 19 20:01:45 CEST 2009
You are running NSClient++ as a service which is using the SYSTEM
account. The SYSTEM account does not have access to network resources.
One solution is to create a domain user account and then change the
NSClient++ service to use the new account. Also make sure the account
has access to the batch file.
As someone else mentioned it may make more sense to use a scheduled task
but it also needs to run as a network account that has access. You may
want to look at psexec from Sysinternals.
Alex
Leleux, Jeremy J wrote:
> I'm running Nagios 3.0.6/CentOS 5.2 for my Nagios server. Its
> monitoring my Windows Servers, all 2003, I have NSClient++ on those
> servers and its working fine. My problem is that I'm trying to
> centralize the configs on the NSClient++'s w/ the help of batch files.
> I have setup commands to allow me run the scripts w/ the help of
> check_nrpe, but they will not run.
>
> Here is the contents of one of my batch files, nscpp_config.bat, to
> update the NSClient++ config:
> @echo off
> xcopy
> \\10.10.0.50\public\Departments\Infor~1\Scripts\nscpp_copy.bat
> C:\Progra~1\NSClient++ /Y
> exit
> When I try to run this command from my Nagios Server, I get an "Invalid
> Drive Specification Error". And here is my config line to allow the
> command in NSClient++:
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list