delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/11/23/10:15:51

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C404A3858033
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1637680550;
bh=juEqrhWCvb0ibAt7XL1btknPgYOVqjv0qerVSLZYGcM=;
h=Date:Subject:References:To:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=mwIfm+/aVPvAI1bEwn4ZR8vLCHtUyfSbbvM61GiE1LR6+TLEsZK3bkhpLZvcsrl1Q
djF/wf8OdsI9zHrtLVrKX14YuZcfoyxqK29OaZnkG2vk6/3O7MYDkuR81kdvYh2cj6
9c+HRITBZOR7vYJIc177b0WqYrt6rvmGKUq/Vd74=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6F9C93858D28
X-UI-Sender-Class: 214d933f-fd2f-45c7-a636-f5d79ae31a79
Message-ID: <f7319af9-302b-fbee-76ee-fc83cc8983b9@mail.com>
Date: Tue, 23 Nov 2021 16:15:17 +0100
MIME-Version: 1.0
Subject: Re: Program files environmental variables
References: <693ff161-60af-7e60-7325-ce0f2b42acc0 AT mail DOT com>
<46d3d516-fac6-ca09-0166-398670c28cd6 AT cs DOT umass DOT edu>
To: cygwin AT cygwin DOT com
In-Reply-To: <46d3d516-fac6-ca09-0166-398670c28cd6@cs.umass.edu>
X-Provags-ID: V03:K1:Z32gZk6hyVQFuGsxZXc9vC5Pv/hwWTAE4T3+yrQRNE1UDvsihQA
1EdA38+kVc9ktxgDOfMwYxuB1QDCk5LkJOdb1bpHpnC6ZY2/2unNdHDkhfVb649+iDHMtYQ
njQ/S5U262N6gMQRyPjbWlMFHNLkiVSTQIexjpF2vkn4WHQVAgNgS8h0Quv2gF8MVaVIKqf
QNUkXjd5RIX1c59ftpQAw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:Qn9EUp54/iA=:FeJF9WNUuNW9apjxTidp+7
oI8Wqn2x3lIPkIpkmJR3qC1yTMsaNoP8j2U6KG2fqTuPjNvRZ86UhoDKopbBjxoeT31U2INs7
6Qvjnp52b1ISGAS3Z++bZV2UNh2hfpuMVK4aD4xkU7KdTc7Wp8j8qO1PzkDzZzRMmZx4dtThM
NJLM5twmh6uEyaTreiKTPANjfQKO7gmDma2u5vm+r/DyS8ZcQpxa8Zt4sUTf0MTM5qJrdiPwo
ut2Hd1ZNpokwWBzAAqklJ3HjiFeJ4dAtnA6UPtnmaTh4yLJ+ARqtYXon66uF334TJdr39XO+6
WyLOajyxtrzmvSA/por0BzC5xH1KBkUrVZ73MwNYH6Ub7WMcz4aPND++GOhhqTFXqIhetWAW8
z3Wp3Tf+Fhs0bBwe+WHDiDsa1wFoSAQ6CmKcY33TBc5QqiuSox7DJhfqzeNCy2UY0qpUtTcIy
fTAvUy0tKK7n3teoRjOYu8Alp0ysgM4RRCgJiphM5L+Xb9vzL74g3TWwxwhcjGygKsBeyrg72
6DN9K3y99RFVsqNuZBppuwGYCTSBAYiNbH0Ltl7UXZFKE5qoFfeJJ/zrE9b8s5DuXYRYjxTs1
Ok+8zxeNeQy1kydjQzuQiQYU07c4Ki2HVIwxFSJ5kBOUg/mNp6V7aRIohVA0dnrCWSlFd4KRO
kZmdEglF7MCGLK+2EoS7O+FR+yQzM5tOMlqaRIrVrANaMwtbA8g7ncmGZdzX5FYauZMeZ3dW2
aggkGm9NafqXnajTFhEgxqPAAURXekhqCJPVw/qAbIoIHf4BMyf2vfHoMwGzk4fr3mo24LJoP
D9+cxAzmUxVyhx+bBUK7NI9IuOEx7p5Dzyocp9z+5fNgcFA6YG4J834aVFXbQcPacrs4rBCV9
6Cj1+HDx6SaoP5VVcMpqJQ/xLKW1mqWAkIhfvrXDd75czOR6YfAVA8IspmVKJsxiDoRq5z1zr
UJdrNw0FQo609acC/9nR7TfdEScWQcMtcBpK4nNitO/V4S+LcwdQTifOu+hzA/fi+6X5X0y6r
YipruiXj2nhz3AwTQDTYgdaTDni/yLicToov2x0amGbz1QYZJZa25lPu7Z33svd009+QyAKd9
USWimg+fXgoKQE=
X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT,
FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS,
TXREP autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: john doe via Cygwin <cygwin AT cygwin DOT com>
Reply-To: john doe <johndoe65534 AT mail DOT com>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 1ANFFpTw018516

On 11/23/2021 2:10 PM, Eliot Moss wrote:
> On 11/23/2021 4:02 AM, john doe via Cygwin wrote:
>  > Cygwins,
>  >
>  > Is there a way to get the value of PROGRAMFILES(x86) and PROGRAMW6432 in
>  > Bash:
>  >
>  > $ echo $PROGRAMFILES; echo "$PROGRAMFILES(x86)"; echo $PROGGRAMW6432
>  > C:\Program Files
>  > C:\Program Files(x86)
>  >
>  > $ cmd.exe /C "echo %PROGRAMFILES% %PROGRAMFILES(x86)% %PROGRAMW6432%"
>  > C:\Program Files C:\Program Files (x86) C:\Program Files
>  >
>  >
>  > PROGRAMFILES works in Bash but not the other two.
>
> PROGRAMW6432 exists in my Cygwin bash, and I know I did not set it

What version of Cygwin bash are you using?

> explicitly.  As for the x86 one, parentheses are not allowed in
> bash variable names.  In principle one could set up, say,
> PROGRAMFILESx86, however no path of that kind is around in my
> bash.  It would be possible to read it out and setup the variable.
> I found, for example, that this prints out the setting of the
> variable (but with other gorp you'd have to edit out):
>
> echo "echo %PROGRAMFILES(x86)%; exit" | cmd
>

Thank you.

--
John Doe

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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