Чи змінна середовище HOME зазвичай встановлена ​​в Windows?


17

Щоб було зрозуміло, я не запитую, чи можна його встановити чи як його встановити , я запитую, чи він взагалі встановлений на новій копії Windows. Ідеальним способом з’ясувати це було б встановити свіжу копію Windows на VM і перевірити, оскільки більшість усіх, хто може відповісти на це питання, вже встановлять її ;-)

Мені потрібно знати, чи можу я залежати від того, щоб він завжди був там. (Я розумію, що це може бути невдалим, але якщо ви знаєте, як це зробити, ви знаєте, що просите проблем.)

Відповіді:


21

Ні, це не. Найближчими еквівалентами Windows NT є %UserProfile%і %HomeDrive%%HomePath%(зауважте, що вони можуть вказувати на різні місця - профіль завжди локальний, тоді як домашній може вказувати на загальну мережу).


6

Ні.

Еквівалентні змінні середовища, які встановлені, є HOMEDRIVEі HOMEPATH.


3

Є також %LOCALAPPDATA%(ніколи не роумінг) і %APPDATA%(може бродити). Вам не слід писати %UserProfile%безпосередньо, і ви не можете передбачити відносний шлях від %LOCALAPPDATA%до %APPDATA%(може бути локалізований).


%LocalAppData%здається, додано у Vista; у старих версіях є каталог, але його можна знайти лише за допомогою API оболонки, а не envvars.
користувач1686
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.