Один рабочий стол на двух пользователей Windows 10 1809?

Всем привет. В последнем обновлении Windows 10 столкнулся с такой проблемой - есть 2 пользователя, если один пользователь устанавливает приложение, то ярлык приложения создаётся не только на рабочем столе этого пользователя, но и на столе второго. Если второй пользователь удалят эти ярлыки на своём столе, то они удаляются и у первого пользователя на его столе. Если установить приложение не в Program Files, а в папку пользователя (%USERPROFILE%) то адрес ярлыка подменяется в зависимости то того кто залогинился, и соответственно у одного из пользователей ярлык будет с некорректным адресом.
Короче - как сделать чтобы ярлыки между рабочими столами не синхронизировались?
  • Вопрос задан
  • 3918 просмотров
Решения вопроса 2
tsklab
@tsklab
Здесь отвечаю на вопросы.
Из папки C:\Users\Public\Desktop перенесите ярлык в профиль пользователя %USERPROFILE%\Desktop.
Эта папка пуста.
В свойствах ярлыка есть "Расположение".

Дополнение: программу можно "оправить" на рабочий стол, то есть создать ярлык. Он будет находится в вашем профиле.
Ответ написан
@res2001
Developer, ex-admin
Последнее время участились вопросы с похожей тематикой.
Поэтому ниже краткий курс на тему установки софта.

Сейчас многие приложения научились ставиться не в Program Files, а в профиль пользователя.
При этом, если софт ставиться в Program Files, то ему требуется повышение привилегий, если в профиль пользователя - то повышение привилегий не требуется.
Самые честные в процессе установки спрашивают "Будем ставить для всех или только для себя любимого?". Другие запросто могут поставиться в варианте "только для себя" не спрашивая пользователя ни о чем.

Как должно быть понятно вариант "для всех" - это установка в Program Files.
Есть некоторые уникумы, которые устанавливают себя в варианте "для всех" в каталог %SystemDrive%\ProgramData и еще небольшое количество софта, которые "по умолчанию" имеют свое собственное размещение типа "c:\program folder". Эти варианты установки то же требуют повышения привилегий.
Но не только это - ярлыки на софт в меню пуск размещаются в "общем меню" ("C:\ProgramData\Start Menu"), ярлыки, размещаемые на рабочем столе, размещаются на "общем рабочем столе" (C:\Users\Public\Desktop\), глобальные настройки программы установщик записывает в реестр в ветку HKLM.
Для всех этих действий нужны повышенные привилегии.

Установка "только для себя" меняет вышеперечисленные места размещения:
каталог установки: %USERPROFILE%\AppData
Ярлыки в меню пуск: "%USERPROFILE%\Start Menu"
Ярлыки на рабочем столе: "%USERPROFILE%\Desktop"
Настройки программы: ветка реестра HKCU
Во все эти размещения текущий пользователь имеет доступ без повышения привилегий.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
fzfx
@fzfx
18,5 дм
удалить ярлык с рабочего стола. затем создать ярлык на рабочих столах тех пользователей, на которых он вам нужен.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы