Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我输入:
echo $USERPROFILE并得到C:\Users\rob
echo $USERPROFILE
C:\Users\rob
echo $PROGRAMFILES并得到C:\Program Files (x86)
echo $PROGRAMFILES
C:\Program Files (x86)
echo $PROGRAMDATA一无所获。
echo $PROGRAMDATA
在 windows 下%PROGRAMDATA%评估为C:\ProgramData
%PROGRAMDATA%
C:\ProgramData
为什么支持某些 Windows 环境变量而不支持其他环境变量,或者我只是在这里做错了什么?如果没有,是否有一个列表,其中某个地方被转换为在 cygwin 下使用?
是混合情况
$ set | grep -i programdata ALLUSERSPROFILE='C:\ProgramData' ProgramData='C:\ProgramData' $ echo $ProgramData C:\ProgramData