From user-return-4403-archive-asf-public=cust-asf.ponee.io@guacamole.apache.org Thu Aug 23 11:44:24 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 90EC118061A for ; Thu, 23 Aug 2018 11:44:23 +0200 (CEST) Received: (qmail 72255 invoked by uid 500); 23 Aug 2018 09:44:22 -0000 Mailing-List: contact user-help@guacamole.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@guacamole.apache.org Delivered-To: mailing list user@guacamole.apache.org Received: (qmail 72246 invoked by uid 99); 23 Aug 2018 09:44:22 -0000 Received: from mail-relay.apache.org (HELO mailrelay2-lw-us.apache.org) (207.244.88.137) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Aug 2018 09:44:22 +0000 Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) by mailrelay2-lw-us.apache.org (ASF Mail Server at mailrelay2-lw-us.apache.org) with ESMTPSA id 9892B469 for ; Thu, 23 Aug 2018 09:44:21 +0000 (UTC) Received: by mail-ed1-f52.google.com with SMTP id o8-v6so3161727edt.13 for ; Thu, 23 Aug 2018 02:44:21 -0700 (PDT) X-Gm-Message-State: APzg51CL8aljbgeqTp5Jct9ky3AW3vew1i25x4V1piIxEKOtbfZuACnQ FdDNiFhmfs+E2aSRxr4Ufo35QLToVLl+lK/QvP4= X-Google-Smtp-Source: ANB0VdbiUk6GQf8/OLU5MeEnh7+9NJff8WrAc+PJRKlC2bIcym4HqOR1HJ1Uo64CIQ2JhAlwtfEBjKfIecx5ghDOSDg= X-Received: by 2002:a50:f0c2:: with SMTP id a2-v6mr12149952edm.90.1535017460692; Thu, 23 Aug 2018 02:44:20 -0700 (PDT) MIME-Version: 1.0 References: <5b7e48f4.1c69fb81.1a37f.ea70SMTPIN_ADDED_BROKEN@mx.google.com> <5b7e7cc4.1c69fb81.3b3ae.cad5SMTPIN_ADDED_BROKEN@mx.google.com> In-Reply-To: <5b7e7cc4.1c69fb81.3b3ae.cad5SMTPIN_ADDED_BROKEN@mx.google.com> From: Nick Couchman Date: Thu, 23 Aug 2018 05:44:09 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Re: shell command To: user@guacamole.apache.org Content-Type: multipart/alternative; boundary="00000000000077fc350574171aea" --00000000000077fc350574171aea Content-Type: text/plain; charset="UTF-8" On Thu, Aug 23, 2018 at 5:22 AM loumt@sanlogic.com wrote: > Thank for you reply. > > Yes > > initial-program is my second choose. > but not the best one. > > Because initial-program is do this > > open desktop=> open what initial-program specified ! > If you look at the code, the "/shell" option in xfreerdp is exactly the same as the "initial-program" parameter in Guacamole. Both of these set the internal FreeRDP AlternateShell setting (in FreeRDP 1.1): https://github.com/FreeRDP/FreeRDP/blob/851f0979d5b0b45a7595cab7ab1dd2d41d4a73d1/client/common/cmdline.c#L1314-L1317 https://github.com/apache/guacamole-server/blob/911e60cf5c4be6bf87a6164b2556ab9ab32e91dd/src/protocols/rdp/rdp_settings.c#L1192 > > I want open a application at linux. > > Such as /app:C:/windows/system32/notepad.exe > > but in linux , /app is not usefull. > > Getting the RemoteApp functionality to work takes a little bit more effort than just specifying the path to the executable - you have to publish the application on the RDP server, first. Windows Server has built-in methods for doing this, while the workstation versions of Windows (XP/7/Vista/8/10) require an external tool to set this up ( http://www.kimknight.net/remoteapptool). -Nick --00000000000077fc350574171aea Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Aug 23= , 2018 at 5:22 AM loumt@sanlogic.com<= /a> <loumt@sanlogic.com> wr= ote:
Thank for you reply.

Yes

=
initial-program is my second choose.
but not th= e best one.

Because=C2=A0initial-program is do = this

=C2=A0open desktop=3D>= open =C2=A0what =C2=A0initial-program specified !

If you look at the code, the "/sh= ell" option in xfreerdp is exactly the same as the "initial-progr= am" parameter in Guacamole.=C2=A0 Both of these set the internal FreeR= DP AlternateShell setting (in FreeRDP 1.1):


=C2=A0

I want open a application at linux.

Such as /app:C:/windows/system32/notepad.exe

but in linux , /app is not usefull.

=
Getting the RemoteApp functionality to work takes a little b= it more effort than just specifying the path to the executable - you have t= o publish the application on the RDP server, first.=C2=A0 Windows Server ha= s built-in methods for doing this, while the workstation versions of Window= s (XP/7/Vista/8/10) require an external tool to set this up (http://www.kimknight.net/remoteapptool= ).

-Nick
--00000000000077fc350574171aea--