Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <20040217204938.24303.qmail@web14610.mail.yahoo.com> Date: Tue, 17 Feb 2004 20:49:38 +0000 (GMT) From: =?iso-8859-1?q?Biju=20G=20C?= Subject: Re: ssh -X --display localhost:0.0 To: cygwin AT cygwin DOT com In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-IsSubscribed: yes --- Igor Pechtchanski wrote: > This is a shell programming question (I use the terms "shell" and > "programming" loosely, since you're asking about the cmd.exe shell), and > as such is off-topic for this list. > Since I'm sending this anyway, you *can* do it in bash like this: > DISPLAY=localhost:0.0 ssh -X userid AT myserver DOT com > I believe "set DISPLAY=localhost:0.0 & ssh -X userid AT myserver DOT com" will do > a similar thing in cmd.exe (not quite, but close). Thanks, my actual requirement was to run ssh using ShellExecuteEx The above method means i have run an extra "cmd.exe" which I wanted to avoid. Any way ShellExecuteEx with following argument is working SHELLEXECUTEINFO.lpFile as "cmd.exe" SHELLEXECUTEINFO.lpParameters and as "/c set DISPLAY=localhost:0.0 & ssh -X userid AT server" ___________________________________________________________ BT Yahoo! Broadband - Free modem offer, sign up online today and save £80 http://btyahoo.yahoo.co.uk -- 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/