0007 - Сценарии ADSI для системного администрирования windows NT/2000. - Для создания новой учетной записи компьютера в до

Экк.Т. Сценарии ADSI для системного администрирования windows NT/2000. 2000

 Экк.Т. 
.  Сценарии ADSI для системного администрирования windows NT/2000. 
. 2000
. 5-8459-0106-5
. Вильямс
. 
. Главное внимание в книге уделяется фрагментам кода. В них приводится код автоматизации большинства повседневных задачадминистратора. Книга в
Название: 
Сценарии ADSI для системного администрирования windows NT/2000.
Автор: 
Экк.Т.
Год: 
2000
Издательство: 
Вильямс
Описание: 

Главное внимание в книге уделяется фрагментам кода. В них приводится код автоматизации большинства повседневных задачадминистратора. Книга в основном предназначена для подготовленных специалистов - системных администраторов или разработчиков приложений. Менеджеру информационных технологий книга поможет оценить перспективы использования программного администрирования приопределении стратегий развития компании или решения проблем клиентов. Книга предназначена для пользователей высокой квалификации.

Для создания новой учетной записи компьютера в домене используйте следующий код . Методы перечисления контейнера и программное. После связывания контейнера новый компьютерный объект создается и записывается в пространство имен. Затем новый объект связывается как пользовательский объект, определяются значения некоторых его свойств, что в целом позволяет добавить компьютер к домену. Удаление учетной записи компьютера с помощью . В отличие от метода . Этот процесс подобен использованию средства . Эти свойства более подробно описываются в главе . Несмотря на то что имена переменных и типы данных изменяются для соответствия классу нового объекта, синтаксис, используемый для создания новой учетной записи пользователя или группы, практически идентичен. Кроме того, можно переименовать учетную запись, используя метод . Добавление новой учетной записи пользователя с помощью . Для добавления новой учетной записи пользователя используйте следующий код . описание или полное имя, ассоциированные с учетной записью, делайте это до вызова метода . Обратите внимание, что операция . Учетная запись должна существовать до начала манипуляций с ее паролем. Более подробная информация об этом приведена в главе . Удаление учетной записи пользователя с помощью . Чтобы удалить учетную запись пользователя, используйте следующий код . Для программной реализации этого процесса используйте метод . Несмотря на то что имя изменяется, . Для переименования учетной записи используйте следующий код . Методы перечисления контейнера и программное. Тип группы по умолчанию можно определить, просматривая тип связанного объекта. Например, если при связывании базы . По умолчанию контроллер домена создает глобальную группу при вызове метода . Для устранения неясностей при создании групп, назначьте константу . Добавление новой локальной группы с помощью . Добавить новую локальную группу можно с помошью следующего кода . Итак, для создания новой глобальной группы используйте следующий код . Для удаления группы используйте следующий код . Используя модуль класса для создания новых объектов в контейнере и манипулирования свойствами домена, можно разделить бизнес. Такой подход допускает повторное использование кода при создании любых приложений администрирования. Применяя современные стандарты многоуровневой разработки приложений, можно создать СОМ. Установите ссылку на библиотеку . Введите приведенный ниже код в раздел общих объявлений модуля класса. Методы перечисления контейнера и программное. Методы перечисления контейнера и программное. Скомпилируйте код в виде . Сохраните и закройте проект . Совет Если вы не собираетесь использовать код в нескольких приложениях, то можете использовать этот модуль в любом приложении . Совет Код проекта, а также скомпилированную его версию можно загрузить по адресу. Использование функций модуля . Создав экземпляр модуля класса . Для этого выберите команду . Совет Если вы используете . После установки ссылки на . Если у вас активизировано средство автозаполнения интегрированной среды разработки . появится окно подсказки со списком и синтаксисом каждого доступного метода этого модуля класса. В консоли управления сервера . Если вы хотите использовать этот . После регистрации создайте новую . Для создания экземпляра объекта используйте следующий код . Методы перечисления контейнера и программное. После выбора домена можно управлять политикой учетных записей этого домена или же далее просматривать содержимое контейнера. Одна из наиболее полезных возможностей в приложениях администрирования документооборота — создание и удаление объектов в контейнере. Упрощая код, необходимый для добавления и удаления объектов выбранного контейнера, можно создать модуль класса, реализующий необходимые функции, доступ к которым впоследствии можно получить с помощью любого языка программирования, поддерживающего автоматизацию . Для вызова необходимой функции используется лишь одна строка кода. Далее в этой части продолжается обсуждение методов перечисления для программного управления объектами, что позволяет создавать полнофункциональные приложения администрирования с минимальными затратами. Методы перечисления контейнера и программное. С помощью программных методов, администраторы, владеющие искусством программирования, могут создавать приложения документооборота, которые выполняют все действия по созданию новой учетной записи, что в конечном счете приводит к уменьшению ошибок. В этой главе рассматриваются следующие аспекты программного управления свойствами учетной записи пользователя. Вы также узнаете, как использовать . Независимо от того, используете ли вы создаваемое приложение как часть существующего бизнес. Осваивая материал этой главы, вы продолжите создание СОМ. Синтаксис связывания пользовательского объекта При связывании пользовательского объекта можно определить класс . Это определение класса позволяет увеличить общую производительность приложения. Такое множество свойств и методов может ошеломить даже видавшего виды системного администратора. При создании новой учетной записи пользователя необходимо поместить ее в соответствующие задачам этого пользователя группы, а также создать личный каталог. Кроме того, пользовательский личный каталог должен быть доступен другим пользователям, также в зависимости от их прав. После ввода соответствующего имени пользователя, полного имени и описания необходимо также заполнить поля пути профайла и личного каталога в базе . И наконец, информация о новом пользователе должна быть распространена среди пользователей безопасным и эффективным способом. Время, потраченное на создание сценария автоматизации процесса документооборота, окупится удобством работы пользователей и уменьшением числа ошибок, неизбежных при ручной работе. Используя свойства и методы, реализованные в интерфейсе . В некоторых компаниях это поле используется для идентификации пользователя, т. Программное управление учетной записью пользователя .