我输入:
echo $USERPROFILE
并获取C:\Users\rob
echo $PROGRAMFILES
并获取C:\Program Files (x86)
echo $PROGRAMDATA
并且一无所获。
在Windows %PROGRAMDATA%
下评估为C:\ProgramData
为什么支持某些Windows环境变量而不支持其他环境变量,或者我在这里做错了什么?如果没有,是否有一个列表,哪些转换为在cygwin下使用?
答案 0 :(得分:5)
是混合案例
$ set | grep -i programdata
ALLUSERSPROFILE='C:\ProgramData'
ProgramData='C:\ProgramData'
$ echo $ProgramData
C:\ProgramData