Управління робочим середовищем користувача, blog of khlebalin dmitriy

  • Профілі користувачів. У профілі користувача зберігаються всі настройки робочого середовища системи, визначені самим користувачем. Це можуть бути, наприклад, настройки екрану і з'єднання з мережею. Всі настройки, що виконуються самим користувачем, автоматично зберігаються в папці, ім'я якої для знову встановленої системи виглядає наступним чином:% SystemDrive% \ Documents and settings \<имя_полъзователя>.
  • Сценарій входу в систему (сценарій реєстрації) являє собою командний файл, що має розширення bat або cmd, виконуваний файл з розширенням ехе або сценарій VBScript, який запускається кожного разу при входженні користувача в системі або виході з неї. Сценарій може містити команди операційної системи, призначені, наприклад, для створення з'єднання з мережею або для запуску програми. Крім того, за допомогою сценарію можна встановлювати значення змінних середовища, що вказують шляхи пошуку, каталоги для тимчасових файлів і іншу подібну інформацію.
  • Сервер сценаріїв Windows (Windows Scripting Host, WSH). Сервер сценаріїв незалежний від мови і призначений для роботи на 32-розрядних платформах Windows. Він включає в себе як ядро ​​сценаріїв Visual Basic Scripting Edition (VBScript), так і JScript. Сервер сценаріїв Windows призначений для виконання сценаріїв прямо на робочому столі Windows або у вікні консолі команд. При цьому сценарії не потрібно вбудовувати в документ HTML.

Не всі налаштування локального профілю користувача входять (копіюються) в його переміщуваний профіль!
Призначені для користувача профілі можна застосовувати по-різному:

  • створити кілька типів профілів і призначити їх певним групам користувачів. Це дозволить отримати кілька типів робочих середовищ, що відповідають різним завдань, що вирішуються користувачами;
  • призначати загальні групові настройки всім користувачам;
  • призначати обов'язкові профілі, будь-які налаштування яких користувачі змінювати не можуть.

Налаштування, що зберігаються в профілі користувача
Профіль користувача зберігає настройки конфігурації і параметри, індивідуально призначаються кожному користувачеві і повністю визначають його робоче середовище (табл. 10.3).

Таблиця 10.3. Налаштування профілю користувача

Відповідні йому параметри

Налаштування всіх стандартних додатків, що запускаються для конкретного користувача

Консоль управління Microsoft

Індивідуальний файл конфігурації і поточного стану консолі управління

Структура профілю користувача
Як вже говорилося, при створенні профілю користувача використовується профіль, який призначається за замовчуванням, що знаходиться в папці Default User. Папка Default User, папки профілів індивідуальних користувачів, а також папки All Users, LocalService і NetworkService знаходяться в папці Documents and Settings кореневого каталогу на завантажувальному томі. В папці кожного користувача знаходяться файл NTUSER.DAT і список посилань на об'єкти робочого столу. На рис. 10.23 показана структура папок локального профілю користувача. У цих папках, зокрема, зберігаються посилання на різні об'єкти робочого столу. Файл ntuser.dat.LOG є журнал транзакцій, що фіксує зміни профілю і дозволяє відновити його в разі, коли відбувається пошкодження файлу NTUSER.DAT.

Управління робочим середовищем користувача, blog of khlebalin dmitriy

Мал. 10.23. Структура підпапок профілю користувача

Таблиця 10.4. Вміст папки локального профілю користувача

Для управління призначеними для користувача профілями є більше десятка групових політик, які доступні у вікні оснащення Group Policy Object Editor в папках Computer Configuration | Administrative Templates | System | User Profiles (Конфігурація комп'ютера | Адміністративні шаблони | Система | Профілі користувачів) і User Configuration | Administrative Templates | System | User Profiles (Конфігурація користувача | Адміністративні шаблони | Система | Профілі користувачів).

Папка All Users
Налаштування, що знаходяться в папці All Users, чи не копіюються в папки профілю користувача, але використовуються для його створення. Платформи Windows NT підтримують два типи програмних груп.

  • Загальні програмні групи. Вони завжди доступні на комп'ютері, незалежно від того, хто зареєстрований на ньому в даний момент. Тільки адміністратор може додавати об'єкти до цих груп, видаляти або модифікувати їх.
  • Персональні програмні групи. Вони доступні тільки створив їх користувачеві.

Створення локального профілю користувача

Локальний профіль користувача зберігається на комп'ютері в папці, ім'я якої збігається з ім'ям даного користувача, що знаходиться в папці Documents and Settings на завантажувальному томі. Якщо для даного користувача не існує конфігурований переміщуваний (що знаходиться на сервері) профіль, то при першій реєстрації користувача в комп'ютері для нього створюється індивідуальний профіль. Вміст папки Default User копіюється в папку нового профілю користувача. Відомості про профіль, разом з вмістом папки All Users, використовується при конфігурації робочого середовища користувача. При завершенні користувачем роботи на комп'ютері всі зроблені ним зміни налаштувань робочого середовища, які обирають за замовчуванням, записуються в його профіль. Вміст папки Default User залишається незмінним.
Якщо користувач має окрему обліковий запис на локальному комп'ютері і в домені, для кожної з них створюється свій профіль користувача, оскільки реєстрація на комп'ютері відбувається за допомогою різних облікових записів. При завершенні роботи всі зроблені зміни також записуються в відповідний даного облікового запису профіль.

Переміщувані профілі користувачів

Переміщуваний профіль по своїй структурі ідентичний локальному профілем, за винятком того, що в ньому відсутня папка Local Settings. Переміщуваний профіль визначається на рівні доменної облікового запису користувача. Щоб визначити переміщуваний профіль, відкрийте вкладку Profile (Профіль) вікна властивостей об'єкта, асоційованого з обліковим записом користувача (рис. 10.24). В поле Profile path необхідно вказати шлях до переміщуваного профілю користувача.

Управління робочим середовищем користувача, blog of khlebalin dmitriy

Мал. 10.24. Призначення переміщуваного профілю

Налаштування робочого середовища користувача за допомогою сценаріїв

Примітка
Профілі користувача можуть в процесі реєстрації відновлювати існуючі раніше з'єднання з мережею, але вони не можуть бути використані для створення нових з'єднань.

Створення сценаріїв входу

Таблиця 10.5. Параметри, що встановлюються за допомогою сценарію входу

Зміна системних і призначених для користувача змінних середовища

Управління робочим середовищем користувача, blog of khlebalin dmitriy

Мал. 10.25. Вікно налаштувань змінних середовища для користувача і системи

Примітка
Налаштування шляху (PATH), на відміну від інших змінних середовища, кумулятивний. Повний шлях (який ви бачите як результат виконання в командному рядку команди path) створюється приєднанням шляхів, що встановлюються в файлі Autoexec.bat, до шляхів, визначених у вікні Environment Variables.