delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/01/14/11:53:16

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs
Date: Tue, 14 Jan 2003 11:52:33 -0500 (EST)
From: Igor Pechtchanski <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: a12 <a12 AT swipnet DOT se>
cc: cygwin AT cygwin DOT com
Subject: Re: How do I start two commands in .bat ?
In-Reply-To: <3E240DF6.5521E4BE@swipnet.se>
Message-ID: <Pine.GSO.4.44.0301141143590.10883-100000@slinky.cs.nyu.edu>
Importance: Normal
MIME-Version: 1.0

Did you follow up on the original "hint" ("help start")?  If you did, you
would have come up with:

	@echo off
	chdir C:\cygwin\bin
	start "C:\Program Files\realvnc\vncviewer.exe"
	bash --login -i -c "ssh -L 5901:derqjzp:5900 -C isoft AT derqjzp"

As for backgrounding the program in bash, you should do it *before* you
start ssh:

	@echo off
	chdir C:\cygwin\bin
	bash --login -i -c "(/cygdrive/c/program\ files/realvnc/vncviewer.exe" &); ssh -L 5901:derqjzp:5900 -C isoft AT derqjzp"

Either of the above should work.

For the future: the cygwin at cygwin dot com is really the only cygwin
list even remotely appropriate for this kind of query.  Also, if you start
a thread on a mailing list, it's usually a good idea to continue that
thread to its logical conclusion, as well as make sure the final solution
is in the list archives (it will be in this case).
	Igor

On Tue, 14 Jan 2003, a12 wrote:

> Daniel,
>
> vnc server is run on derqjzp
>
> C:
> chdir C:\cygwin\bin
> bash --login -i -c "ssh -L 5901:derqjzp:5900 -C isoft AT derqjzp
> /cygdrive/c/progra~1/realvnc/vncviewer.exe"
>
> requests isoft's password, and start ssh
>
> C:
> chdir C:\cygwin\bin
> bash --login -i -c "ssh -L 5901:derqjzp:5900 -C isoft AT derqjzp ;
> /cygdrive/c/progra~1/realvnc/vncviewer.exe"
>
> requests isoft's password, and shuts down the cygwin window.
>
> Any more hints ?
>
> Daniel Bößwetter wrote:
>
> > Which machine is vnc supposed to run on? localhost or derqjzp?
> >
> > In the former case, you's say
> >
> > bash -c "ssh isoft AT derqjzp ; vncviewer"
> >
> > in the latter case
> >
> > bash -c "ssh isoft AT derqjzp vncviewer"
> >
> > What you wrote (below) looks like you tried to start vncviewer from the
> > .bat-file. This line is never reached, because bash never returns
> > (unless you terminate ssh and even then it wouldn'r work, because it's a
> > cygwin virtual path).
> >
> > Hope it helps.
> > Daniel
> >
> > a12 wrote:
> >
> > >Hello gurus,
> > >
> > >In my ongoing process of starting ssh and vncviewer in one .bat
> > >file, I have created the following:
> > >
> > >rem @echo off
> > >chdir C:\cygwin\bin
> > >bash --login -i -c "ssh -L 5901:derqjzp:5900 -C isoft AT derqjzp"
> > >"/cygdrive/c/program files/realvnc/vncviewer.exe" &
> > >
> > >I enter the isoft's password, and ssh is started.
> > >vncviewer is not started.
> > >How do I make vncviewer started ?

-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha AT cs DOT nyu DOT edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor AT watson DOT ibm DOT com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Oh, boy, virtual memory! Now I'm gonna make myself a really *big* RAMdisk!
  -- /usr/games/fortune


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019