Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

Рисунок 2. Указываем Logon Script

Тогда наш сценарий будет выполняться при входе пользователя в домен. Такое решение уже более универсально, чем предыдущее, но все равно от администратора требуется вручную выделить всех пользователей, у которых должен быть запущен сценарий. А если таких пользователей сотни? К тому же если у нас несколько пользователей заходят на один и тот же компьютер, то мы получим несколько одинаковых файлов отчета, различающихся только именем пользователя. Думаю, разбирать потом все это будет не слишком удобно. Так что такой вариант для больших сетей тоже не подходит.

Очевидно, что для подобных случаев лучше всего выполнять сценарии на клиенте с помощью групповых политик Active Directory. Групповую политику можно рассматривать как набор правил для управления пользователями и компьютерами. Групповую политику разрешается применять в нескольких доменах и в подгруппах внутри домена или индивидуальных системах. Параметры групповой политики хранятся в объекте групповой политики (Group policy Object, GPO). К одному и тому же домену или подразделению можно применять несколько объектов GPO. Подробнее о взаимодействии политик, свойствах Block Inheritance и No Override можно прочитать в [1].

Итак, создадим свою групповую политику и используем ее для автоматизации развертывания нашего сценария. Для этого зайдем локально или удаленно на контроллер домена «Administrative Tools  Active Directory Users and Computers  Домен». В меню «Action  New  Organization Unit» (введем название), затем в свойствах созданной организационной единицы закладка «Group Policy», нажимаем «New», указываем имя новой политики и затем, нажав «Edit», попадаем в редактор объектов GPO. Для решения поставленной задачи развертывания сценария на машинах пользователей нам удобнее будет использовать раздел «Computer Management», конечно, если мы используем «Computer Management», ничего страшного не произойдет, но, как и в случае с Logon Script, если за компьютером работают несколько пользователей, то мы рискуем получить несколько одинаковых файлов отчетов, которые будут отличаться только именем пользователя в заголовке. В разделе «Computer Management» заходим в «Windows Settings», далее «Scripts» (см. рис. 3).

Рисунок 3. Объекты групповой политики

Здесь возможны два варианта «Startup» и «Shutdown». Логичнее будет использовать наш сценарий при запуске пользовательской машины.

Нажимаем «Add» и добавляем файл сценария без параметров. Все, теперь наш сценарий будет выполнен при следующем запуске компьютера. В случае если необходимо использовать раздел «User Configuration», соответствующие разделы будут «Windows Settings» и «Scripts (Logon/Logoff)». Теперь остается только перетащить машины, к которым будет применена данная групповая политика в созданную нами Organization Unit.

Следует сказать несколько слов о нагрузке на сеть, которую создаст наш сценарий в тот момент, когда пользователи, придя утром на работу, начнут массово входить в сеть. Что касается времени выполнения сценария и его нагрузки на компьютер пользователя, то на средней машине с 2030 установленными приложениями (хотя в тех организациях, где люди прежде всего работают, таких приложений, как правило, меньше) время работы сценария будет, не более трех секунд. По поводу трафика стоит отметить, что на той же машине с 30 установленными приложениями файл отчета займет около 3 килобайт, так что даже в моменты пиковой нагрузки речь может идти лишь о нескольких сотнях килобайт трафика.

Подведение итогов

Итак, мы собрали все необходимые нам сведения об установленных на пользовательских машинах приложениях и сохранили их в виде отдельных файлов на сервере. Но такой способ хранения полученной информации не слишком удобен, к тому же мы не решили одну из задач, поставленных в начале статьи, – сбор информации о количестве установленных приложений, необходимой для осуществления лицензирования. Таким образом, нам требуется, во-первых, собрать все данные в единый файл и, во-вторых, просуммировать все одинаковые приложения. Обе эти задачи мы решим с помощью Microsoft Excel. Напишем WSH-сценарий, который необходимо будет разместить в том же каталоге, что и файлы, которые мы получили. После запуска данный сценарий поочередно открывает каждый из файлов каталога и экспортирует данные о приложениях в таблицу Excel, затем производится сбор сведений о количестве установок, которые также экспортируются в Excel. В результате работы сценария мы получаем книгу Excel, содержащую два листа: На первом таблица, состоящая из двух столбцов, – имя компьютера и наименование приложений.

На втором листе список приложений и количество установок каждого из них.


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2023 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100