У меня есть два диска, на большем я создал раздел NTFS и смонтировал его в пустой папке C:\Home, и я изменил расположение пользовательских папок (Desktop, Documents, Downloads, ...) в эту папку , так что теперь у меня есть C:\Home\myuser\Desktop и так далее. Это конфигурация, поддерживаемая Microsoft? Я спрашиваю, потому что это работает из GUI (даже если я вижу дублированные значки для каждой перемещенной папки), но из командной строки я ничего не вижу, если я ввожу команду "dir% USERPROFILE%\Desktop".

1 ответ1

0

Вы только изменили расположение некоторых подпапок своего профиля, но местоположение папки основного профиля не изменилось, поэтому %USERPROFILE% прежнему указывает на то, что было раньше.

Windows не достаточно умна, чтобы понять, что для %USERPROFILE%\Desktop нужно сделать что-то большее, чем просто текстово подставить значение %USERPROFILE% .

Альтернативные методы получения текущего местоположения таких перемещенных папок см. В сообщении:
Командная строка Windows - Получить перемещенную папку «Документы» пользователя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .