Как обойти программу обновления Spotify для моих постоянных пользователей в Windows?

3842
cros

Я использую компьютер с Windows Vista, на котором установлен Spotify. Моя учетная запись является единственной учетной записью с правами администратора на компьютере, что означает, что только я могу обновить Spotify. Это означает, что любой другой пользователь на машине не сможет запустить Spotify, если есть обновление, которое я не установил.

Есть ли способ обойти это?

РЕДАКТИРОВАТЬ: я пытался настроить задачу в планировщике задач для запуска spotify.exe с правами администратора каждый раз, когда кто-то вошел в систему, что, как я надеялся, позволит обновить, но это не так, поэтому я открыт для новых предложений.

РЕДАКТИРОВАТЬ 2: Это сейчас не имеет значения. После нескольких обновлений Spotify перешел на встроенную модель обновлений, позволяющую всем пользователям обновлять клиент.

3
Я думаю, что, возможно, я мог бы запланировать Задачу в окнах, которые запускают Spotify с правами администратора каждый раз, когда какой-либо другой пользователь входит в систему. Может ли это работать? cros 14 лет назад 0
Нет, это ужасно провалилось. cros 14 лет назад 0
Вы должны опубликовать отчет об ошибке, чтобы спортировать. Приложение должно попытаться проверить, есть ли у него права на обновление, прежде чем пытаться. А пока я не знаю как это сделать. Loïc Wolff 14 лет назад 0
Почему планировщик задач? Просто используйте страницу свойств в разделе «Совместимость» и установите ее для запуска с правами администратора для всех пользователей. Это никому не дает никаких дополнительных привилегий (если только у него нет файлового менеджера или чего-то еще, поскольку я его не использую), кроме как для обновления. Abraxas 13 лет назад 0

6 ответов на вопрос

2
harrymc

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

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

Единственным решением может быть создание виртуальной машины для Spotify, где любой может иметь права администратора без риска. Вы можете свободно загружать готовые виртуальные машины Linux, и в этой статье объясняется, как установить Spotify на Linux.

1
admintech

Да, я согласен, что вы можете установить задачу для обновления spotify, и можете установить, с какими привилегиями он работает

1
paradroid

Spotify consists of a single .exe file, which can be run from anywhere, like the desktop. It does write to %APPDATA% once run, so it is not portable as such, but there is no need to have it in Program Files.

So if you just have the most up to date spotify.exe somewhere on the network, you can distribute shortcuts pointing to it for your users, or you can just email them the .exe in a .zip file.

Anybody can extract the .exe from the installer using something like Universal Extractor, if needed.

0
Dave Webb

Если у вас Windows Vista или Windows 7, вы можете выбрать опцию «Запуск от имени администратора» в режиме совместимости.

Нет, вы не можете, не для пользователя без прав администратора ... я могу? Пользователю без прав администратора будет предложено ввести пароль администратора, не так ли? cros 14 лет назад 0
Нет, если он настроен на запуск от имени администратора. Но нет абсолютно никакой необходимости в любом режиме совместимости. Abraxas 13 лет назад 0
0
studiohack

Попробуйте установить %ProgramFileS%/Spotifyи все ниже, как доступно для записи пользователями. Это должно работать. Новые версии просто перезаписывают старый исполняемый файл.

Как вы думаете, удаление разрешений из них действительно безопасно? Существуют веские причины, по которым 7 имеет новую безопасность для программных файлов. И некоторые пользователи могут быстро открыть свои новые возможности. Abraxas 13 лет назад 1
0
Abraxas

Если вы запустите программу обновления (которая может быть отдельным исполняемым файлом с именем «update.exe» или аналогичным) из сценария запуска, она будет запускаться всякий раз, когда машина запускается, независимо от того, кто вошел в систему позже. Это можно сделать в редакторе политик из вашей учетной записи администратора. Возможно, даже если вам нужно запустить полное приложение таким образом, оно все равно должно работать, и пользователи просто обнаружат, что оно работает при входе в систему. Однако оно будет работать под вашими учетными данными.

В качестве альтернативы, даже не используйте программу обновления программы, а просто скопируйте новые файлы в папку программы из обновленной версии. Просто убедитесь, что файлы, содержащие пользовательские настройки, не скопированы по ошибке: просто exe и dll.

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