
Я наблюдаю странное поведение при доступе к папке «Мои документы» через навигацию из «Моего компьютера», а не при доступе через ярлык.
Когда я открываю My Computer
и перехожу к C:\Users\Foobar\Documents\
, местоположение отображается как Computer > DriveName (C:) > Users > Foobar > Documents
.
Однако когда я создаю ярлык C:\Users\Foobar\Documents\
и открываю его, вместо него отображается сокращенная версия: Foobar > Documents
.
Раздражает, что кнопка "родительская папка" (стрелка вверх) ведет себя по-разному при двух способах доступа к Моим документам. Если я дважды нажму кнопку "Стрелка вверх" на ярлыке, она перенесет меня на C:\Users\Foobar\Desktop\
вместо C:\Users\
, и сделает кнопку родительской папки серой.
В папке «Мои документы» также будут два разных вида папок/столбцов, которые не будут переноситься на другой способ доступа к папке, что также немного раздражает.
Я обнаружил, что могу открыть «Мои документы» как полный путь, если открою explorer.exe в командной строке, например так: > explorer.exe C:\Users\Foobar\Documents
, но это имеет недостаток, заключающийся в создании еще одного процесса explorer.exe только для доступа к одной папке.
Если я использую внутреннюю команду Пуск, то есть > start C:\Users\Foobar\Documents
, она ведет себя так же, как и открытие ярлыка.
Кроме того, это поведение, по-видимому, одинаково для любой папки или подпапки, начинающейся с папки пользователя, вошедшего в систему (то же самое происходит с Foobar\Pictures, но не с Barfoo\Documents).
Мне бы хотелось создать ярлык, C:\Users\Foobar\Documents\
который открывает версию «полного пути», которая ведет себя так же, как если бы я перешел туда из «Моего компьютера», но без создания еще одного процесса explorer.exe.
решение1
Перейдите C:\Users\your_user\
и создайте ярлык для вашегоДокументыПапка. Щелкните правой кнопкой мыши по ярлыку, выберите свойства и в поле назначения (где полный путь) введите свой полный путь в двойных кавычках.
Так:
Целевое поле:"C:\Users\your_user\Documents\"
решение2
Хорошо, мне удалось решить (или обойти) эту проблему странным, но функциональным способом.
Я создал символическую ссылку с расширением Link Shell моей пользовательской папки «C:\Users\Foobar» на «C:\Users\Foobar2».
При выполнении start C:\Users\Foobar2
открывается папка с поведением, которое я хотел получить в вопросе, поэтому я обновил все, где хотел, чтобы это поведение выполнялось (например, ярлыки и горячие клавиши для папок «Документы»/«Изображения»), на Foobar2 вместо Foobar, и теперь все работает просто отлично.