Задача:
На сервере терминалов для всех пользователей убрать в свойствах создаваеммых документов MS Office данные о создателе.
Решение:
1. В ГП которая применяется для нужных пользователей включаем опцию:
Конфигурация пользователя
> Политики > Административные шаблоны > Microsoft Office
2013/Прочие > Использовать значения имени и инициалов локального
пользователя независимо от того, какой пользователь выполнил вход.
В этой политике добавляем изменение реестра
Конфигурация пользователя > Настройка > Конфигурация Windows > Реестр
Добавили изменение значений реестра в ветке HKEY_CURRENT_USER\Software\Microsoft\Office\Common\UserInfo
Company -
UserInitials -
UserName -
CompanyName -
2. В ГП, которая применяется для серверов сессий терминалов добавляем значения в реестр:
Конфигурация компьютера > Политики > Конфигурация Windows > Реестр
Добавили изменение значений реестра в ветке HKEY_LOCAL_MACHINE\Путь к разделу SOFTWARE\Microsoft\Windows NT\CurrentVersion
RegisteredOrganization -
RegisteredOwner -
Сервер сессий нужно перегрузить, иначе имя организации будет все равно добавляться.
Все.
Это работает только для новых документов, в ранее созданных документах пользователь может очищать метаданные самостоятельно
Удаление скрытых и персональных данных при проверке документов
пятница, 25 сентября 2015 г.
Powershell. Завершение процесса у пользователя который использует больше ОЗУ
Дано: сервер терминалов.
Задача: убивать процессы firefox, если он использует больше заданного значения RAM. Пользователю вывести сообщение.
Решение:
создаем скрипт kill-firefox.ps1
где
firefox.exe - имя процесса
600000000 - объем RAM, больше которого нужно убивать.
На сервере добавляем этот скрипт в Планировщик заданий, запуск например раз в 5 минут.
Также можно добавить проверку количества свободного RAM на сервере, чтоб скрипт отрабатывал только при нехватке RAM на сервере.
Задача: убивать процессы firefox, если он использует больше заданного значения RAM. Пользователю вывести сообщение.
Решение:
создаем скрипт kill-firefox.ps1
get-wmiobject win32_process -filter "name='firefox.exe'" | foreach-object {if ( $_.WorkingSetSize -gt 600000000 ) { msg $_.getowner().User "Здесь сообщение"; kill -id $_.ProcessId -force }}
где
firefox.exe - имя процесса
600000000 - объем RAM, больше которого нужно убивать.
На сервере добавляем этот скрипт в Планировщик заданий, запуск например раз в 5 минут.
Также можно добавить проверку количества свободного RAM на сервере, чтоб скрипт отрабатывал только при нехватке RAM на сервере.
Ярлыки:
powershell,
RDP,
RDS
понедельник, 21 сентября 2015 г.
среда, 9 сентября 2015 г.
MSSQL обслуживание
SQL Server Maintenance Solution
https://ola.hallengren.com/
Планирование
http://russia.emc.com/collateral/white-papers/h12341-sqlserver-bp-wp.pdf
https://ola.hallengren.com/
Планирование
http://russia.emc.com/collateral/white-papers/h12341-sqlserver-bp-wp.pdf
Подписаться на:
Сообщения (Atom)