Windows 8 — как создать ярлык для папки «Мои документы», который будет открываться с полным путем, а не сокращенным путем к папке пользователя по умолчанию?

Windows 8 — как создать ярлык для папки «Мои документы», который будет открываться с полным путем, а не сокращенным путем к папке пользователя по умолчанию?

Я наблюдаю странное поведение при доступе к папке «Мои документы» через навигацию из «Моего компьютера», а не при доступе через ярлык.

Когда я открываю 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, и теперь все работает просто отлично.

Связанный контент