Автор Тема: Не отключается уведомление о обновлениях для пользователей на терм. сервере  (Прочитано 1633 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7128
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
В локальных групповых политиках терминального сервера, параметр - Разрешать пользователям, не являющимся администраторами, получать уведомления об обновлениях выставлен - на Отключена.

Но это не срабатывает, пользователи получают это сообщение.

Проверил в реестре.
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"ElevateNonAdmins"=dword:00000000


Updated: 21 December 2018, 20:25:21

Кажется нашел почему.

Если параметр политики "Настройка автоматического обновления" отключен или не настроен, то параметр политики, расширяющий права пользователей, не являющихся администраторами, не действует.

Изменил, подождем.
« Последнее редактирование: 21 декабря 2018, 20:25:21 от Triangle »
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.

Оффлайн airdwarf

  • Постоялец
  • ***
  • Сообщений: 371
  • Рейтинг: 7
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: Чесслово, нашел, гражданин начальник!
# coding=utf-8

import sys
import os

# Идея в том, чтобы запретить всем доступ к exe:
#     takeown /f "c:\Windows\*\MusNotification.exe"
#     takeown /f "c:\Windows\*\MusNotificationUx.exe"
#     icacls "c:\Windows\*\MusNotification.exe"   /deny Everyone:(X)
#     icacls "c:\Windows\*\MusNotificationUx.exe"    /deny Everyone:(X)

def findMusNotificationExeFiles():
lstrFilepaths  = []
for (root, _dirs, files) in os.walk("c:\\Windows\\"):
for file in files:
strLFile = file.lower()
if ('musnotification.exe' == strLFile) or ('musnotificationux.exe' == strLFile):
lstrFilepaths.append((os.path.join(root, file)))
return lstrFilepaths

def main():
try:
print("\tsearching...")
lFiles = findMusNotificationExeFiles()
print("\t" + str(len(lFiles)) + ' files found')
for strFilepath in lFiles:
os.system('takeown /f "'+strFilepath+'"')
os.system('icacls "'+strFilepath+'" /deny Everyone:(X)')
return 0
except BaseException as e:
print(str(e))
return 1

if __name__ == "__main__":
sys.exit(main())

Кто чувствует несвободу воли, тот душевнобольной; кто отрицает ее, тот глуп. Один я умный в белом пальто стою красивый.
Вы тут серьёзно отстали от жизни. Админство, саппорт - это уже вчерашний день. Сейчас рулят микросервисная архитектура и continuous integration. Ну еще SAAS, конечно.

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7128
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
Злобненько, но вариант, если штатное так и не сработает, Я так по выборочному списку запрещал запуск приложений на терминальном сервере
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.