This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: openssh not reporting the correct errorlevel
On 8/28/07, Thorsten Kampe <> wrote:
> * (Mon, 27 Aug 2007 11:55:23 -0700 (PDT))
> > Here are the command sequence I ran on Windows 2003 x86 SP2 servers (delhi is the hostname)
> > C:\>ssh delhi net
> > The syntax of this command is:
> >
> > NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
> > HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |
> > SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]
> >
> >
> > C:\>echo %errorlevel%
> > 0
> >
> > ANALYSIS:
> > The errorlevel returned from the second command should be "1"
> > instead of "0".
>
> Sorry, but that's ridiculous. You shouldn't use command line
> applications if you don't have a basic understanding of what you're
> doing.
>
> The output you gave is *not* from "ssh delhi net" but from "net delhi
> ssh" (or "net ssh delhi"). Net(.exe) is a Windows app. Do yourself a
> favour: use PuTTY.
>
>
> Thorsten
>
The command entered looks correct to me.
He is connecting to remote host 'delhi' using ssh and executing the
'net' command on 'delhi' which correctly outputs its usage
information. Ssh then disconnects and returns him to the local
system.
-Jason
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/