Bash 我可以使用环境变量%PROGRAMDATA%吗?

Bash 我可以使用环境变量%PROGRAMDATA%吗?,bash,shell,windows-8,cygwin,Bash,Shell,Windows 8,Cygwin,I类型: echo$USERPROFILE并获取C:\Users\rob echo$PROGRAMFILES并获取C:\PROGRAMFILES(x86) echo$PROGRAMDATA什么也得不到 在windows下,%PROGRAMDATA%的计算结果为C:\PROGRAMDATA 为什么支持某些windows环境变量而不支持其他变量,或者我只是做错了什么?如果没有,是否有一个列表,其中哪些被转换为在cygwin下使用 情况复杂 $set | grep-i程序数据 ALLUSERSPROF

I类型:

echo$USERPROFILE
并获取
C:\Users\rob

echo$PROGRAMFILES
并获取
C:\PROGRAMFILES(x86)

echo$PROGRAMDATA
什么也得不到

在windows下,
%PROGRAMDATA%
的计算结果为
C:\PROGRAMDATA

为什么支持某些windows环境变量而不支持其他变量,或者我只是做错了什么?如果没有,是否有一个列表,其中哪些被转换为在cygwin下使用

情况复杂

$set | grep-i程序数据
ALLUSERSPROFILE='C:\ProgramData'
ProgramData='C:\ProgramData'
$echo$ProgramData
C:\ProgramData