<div class="gmail_quote">On Tue, May 19, 2009 at 8:14 AM, Leleux, Jeremy J <span dir="ltr"><<a href="mailto:jjleleux@sunlandconstruction.com">jjleleux@sunlandconstruction.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">







<div>


<p dir="ltr"><span lang="en-us"><font face="Calibri">Hi All,</font></span></p>

<p dir="ltr"><span lang="en-us"><font face="Calibri">I</font></span><span lang="en-us"><font face="Calibri">’</font></span><span lang="en-us"><font face="Calibri">m running Nagios 3.0.6</font></span><span lang="en-us"><font face="Calibri">/CentOS 5.2 for my Nagios server.  Its monitoring my Windows Servers, all 2003, I have</font></span><span lang="en-us"> <font face="Calibri">NSClient++ on those servers and its working fine.  My problem is that I</font></span><span lang="en-us"><font face="Calibri">’</font></span><span lang="en-us"><font face="Calibri">m trying to centralize the configs on the NSClient</font></span><span lang="en-us"><font face="Calibri">++</font></span><span lang="en-us"><font face="Calibri">’</font></span><span lang="en-us"><font face="Calibri">s w/ the help of batch files.  I have</font></span><span lang="en-us"> <font face="Calibri">setup commands to allow me run the scripts w/ the help of check_nrpe, but they will n</font></span><span lang="en-us"><font face="Calibri">ot run.</font></span></p>


<p dir="ltr"><span lang="en-us"><font face="Calibri">Here is the contents of one of my</font></span><span lang="en-us"> <font face="Calibri">batch files</font></span><span lang="en-us"><font face="Calibri">, nscpp_config.bat,</font></span><span lang="en-us"><font face="Calibri"> to update the NSClient++ config:</font></span></p>

<ul dir="ltr"><ul dir="ltr">
<p dir="ltr"><span lang="en-us"><font face="Calibri">@echo off</font></span></p>

<p dir="ltr"><span lang="en-us"><font face="Calibri">xcopy \\10.10.0.50\public\Departments\Infor~1\Scripts\nscpp_copy.bat C:\Progra~1\NSClient++ /Y</font></span></p>

<p dir="ltr"><span lang="en-us"><font face="Calibri">exit</font></span><span lang="en-us"></span></p>
</ul></ul>
<p dir="ltr"><span lang="en-us"><font face="Calibri">When I try to run this command from my Nagios Server, I get an</font></span><span lang="en-us"> <font face="Calibri">“</font></span><span lang="en-us"><font face="Calibri">I</font></span><span lang="en-us"><font face="Calibri">nvalid Drive Specification Error</font></span><span lang="en-us"><font face="Calibri">”</font></span><span lang="en-us"><font face="Calibri">.  And here is my config line to allow the command in NSClient++:</font></span></p>

<ul dir="ltr"><ul dir="ltr">
<p dir="ltr"><span lang="en-us"><font face="Calibri">cp_script=nscpp_config.bat</font></span></p></ul></ul></div></blockquote></div><br>Does the user running the batch file have access to those directories and shares?  Does it work if you run it from the command line?<br>
You may want to try first mapping the drive with net use:<br><br>net use n: \\10.10.0.50\public<br><span lang="en-us"><font face="Calibri">xcopy n:\Departments\Infor~1\Scripts\nscpp_copy.bat C:\Progra~1\NSClient++ /Y</font></span><br>
<br>With net use, you can also specify an alternate username and password with which to map the drive.<br><br>-Mike<br>