4

У меня есть папка, полная материалов, которые я синхронизирую на всех своих компьютерах и виртуальных машинах. Он содержит целый набор вещей, включая переносимые приложения.

При установке новой ОС я запускаю пакетный скрипт, который (помимо прочего) копирует папку ярлыков для этих переносимых приложений в меню «Пуск» (все пользователи).

Поскольку эта синхронизируемая папка постоянно меняется, когда я добавляю или удаляю переносимые приложения, эти ярлыки необходимо обновить на всех моих компьютерах.

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

Когда я делаю символическую ссылку в папке меню «Пуск», указывая на папку с ярлыками в синхронизируемой папке, все они появляются в меню «Пуск», но не отображаются в окне поиска меню «Пуск» при их поиске.

Я попытался добавить атрибут R (только для чтения) в символическую ссылку, так как другие папки в меню «Пуск» имеют это, но это не помогает.

Я также добавил целевую папку в список проиндексированных папок, но это тоже не помогает. На самом деле, я рад, что это не было решением, поскольку Windows Server 2008 R2 не использует эту службу, если не установлена роль файлового сервера.

Итак, есть ли способ сделать так, чтобы поиск в меню «Пуск» включал ярлыки приложений, которые включаются в меню «Пуск» по символической ссылке?

1 ответ1

4

Вместо этого создайте соединение, например, mklink /j link target . Я только что проверил это, и это, кажется, работает красиво.

Я не совсем уверен, почему не ищутся символические ссылки, но я подозреваю, что они действительно могут быть файлами.

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