Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

л.р.8 ОС378

.doc
Скачиваний:
14
Добавлен:
11.05.2015
Размер:
353.79 Кб
Скачать

14

Федеральное агентство по образованию РФ

Томский государственный университет систем управления и радиоэлектроники

(ТУСУР)

Кафедра промышленной электроники(ПрЭ)

Работа с оснасткой "Системный монитор". Работа с модулями Tasklist и Taskkill. Настройка прав доступа к файлам с использованием командной строки. Управление назначенными заданиями средствами командной строки.

Лабораторная работа № 8

Выполнил:

Студент гр. 378

______ Куликов К.А.

Принял:

______ Пахмурин Д.О.

2011

Цель работы: продолжить изучение модулей, предназначенных для мониторинга, управления производительностью операционной системы и безопасностью, включая работу с ними с помощью средств командной строки. Вторая цель – изучение работы с планировщиком заданий с использованием функционала командной строки.

Секция А. Оснастка «Системный монитор»

Откройте «Консоль управления MMC». Для этого нажмите на кнопку «Пуск», в поле поиска введите mmc, а затем нажмите на кнопку «Enter». Откроется пустая консоль MMC. В меню «Консоль» выберите команду «Добавить или удалить оснастку» или воспользуйтесь комбинацией клавиш Ctrl+M. В диалоге «Добавление и удаление оснасток» выберите оснастку «Элемент ActiveX» и нажмите на кнопку «Добавить». В открывшемся мастере нажмите "Далее", выберите в списке "Категория элемента" пункт "Все категории" и тип элемента "System Monitor Control". Кроме того, необходимо подключить оснастку "Журналы и оповещения производительности".

Вкладка «Общие» свойств системного монитора

Вкладка «Источник» свойств системного монитора

Вкладка «Данные» свойств системного монитора

Вкладка «График» свойств системного монитора

Вкладка «Оформление» свойств системного монитора

Секция B. Счетчики производительности – это расширяемый механизм сбора статистической информации.

Для добавления счетчиков производительности, выполните следующие действия:

  1. Откройте оснастку «Системный монитор»;

  2. Выберите команду «Добавить счетчики» одним из следующих способов:

    • Нажмите на кнопку «Добавить» на панели инструментов;

    • Нажмите правой кнопкой мыши на области сведений с графиком производительности и из контекстного меню выберите команду «Добавить счетчики».

  1. В появившемся диалоговом окне «Добавить счетчики» вам предстоит выбрать следующее:

    • В группе «Выбрать счетчики с компьютера» вы можете указать компьютер, за которым будет вестись наблюдение;

    • Как говорилось выше, для каждого счетчика производительности есть свой объект производительности, который обычно называется так же, как компонент, генерирующий данные. Комбинируя параметры выпадающего списка "Объект" и списка «Выбрать счетчики из списка», вы можете найти десятки объектов производительности;

    • Группа «Выбрать вхождения из списка» предназначена для выбора счетчика производительности, который будет отображаться на самой диаграмме в оснастке «Системный монитор». По умолчанию в оснастке «Системный монитор» отображается счетчик «Процессор (_Total)% загруженности процессора»;

    • Если вы сомневаетесь в назначении выбранного счетчика, то можете просмотреть его подробное описание. Для этого вам нужно нажать кнопку «Объяснение», расположенную в левом нижнем углу данного диалогового окна.

  1. После выбора всех требуемых счетчиков, нажмите на кнопку «ОК» для сохранения указанных вами счётчиков производительности.

Удаление счетчиков производительности

При проведении анализа производительности вашей системы может понадобиться удалить несколько счетчиков из получившегося отчета. Удалить счетчики можно так же просто, как и добавить. Для этого выполните одно из следующих действий:

    • в области сведений оснастки «Системный монитор» выделите счетчик, который нужно удалить и нажмите на клавишу DELETE;

    • откройте диалоговое окно свойств оснастки, перейдите на вкладку «Данные», выберите счетчик, который для дальнейшего анализа вам больше не потребуется и нажмите на кнопку «Удалить»

Секция С. Сохранение отчета о производительности

Выберите команду «Сохранить параметры как». В появившемся диалоговом окне «Сохранить как» выберите папку, в которую будет сохранен отчет, в поле «Имя файла» введите название своего отчета. Также перед сохранением вы можете указать тип файла, содержащего отчет. По умолчанию отчет сохраняется с расширением *.html и его можно будет открыть в любом браузере. Причем, параметры системного монитора сохраняются в файл HTML, включая тип отображения, заголовки к диаграмме и пр.

Вы можете выделить конкретный счетчик, чтобы он отображался с полужирным начертанием. Для этого выберите определенный счетчик на легенде, а затем нажмите на кнопку «Выделить», которая расположена на панели инструментов. Для того чтобы снять выделения со счетчика, нажмите еще раз на кнопку «Выделить», расположенную на панели инструментов оснастки.

8.2 Задание 8.1. Контроль производительности с помощью оснастки "Системный монитор".

1. Измените настройки "Системного монитора" таким образом, чтобы он имел вид гистограммы.

2. Установите периодичность снятия показаний 3 секунды.

3. Обеспечьте работу "Системного монитора" с не менее чем тремя счетчиками для каждой из не менее, чем 5 групп.

4. Настройте отображение горизонтальной и вертикальной сеток.

5. Отобразите название диаграммы и вертикальной оси.

6. Измените значения по умолчанию диапазона значений вертикальной шкалы.

7. Сохраните результаты работы "Системного монитора" в обоих формата.

8.3 Задание 8.2. Управление работой заданий, процессов и служб с помощью модулей Tasklist и Taskkill.

1. Запустите консоль командной строки.

2. Осуществите запуск утилиты Tasklist. Сравните результат с результатом, полученным с помощью модуля "Диспетчер задач".

3. Осуществите вывод списка процессов в каждом из трех доступных форматов. Какой формат более удобный и наглядный?

4. Отсортируйте список процессов, выведенный в формате таблицы по алфавиту, а затем – в обратном порядке. Для этого самостоятельно изучите справочную систему и найдите соответствующую команду, которую необходимо использовать совместно с командой Tasklist. Определите самостоятельно, каким образом осуществить их совместное использование.

5. Запустите любую программу, например, блокнот. Найдите ее в списке запущенных задач в Tasklist. Затем завершите ее средствами утилиты Taskkill.

8.4 Задание 8.3. Управление правами доступа к объектам средствами командной строки:

1. Осуществите просмотр прав доступа на выбранный вами файл.

2. Измените права доступа для разных пользователей и групп к файлу, выбранному в предыдущем пункте задания. При этом необходимо использовать весь диапазон возможных вариантов прав доступа.

3. Повторно осуществите просмотр прав доступа на текущий файл с целью удостовериться в правильности произведенных изменений.

4. Удалите все назначенные во втором пункте задания правила доступа.

8.5 Задание 8.4. Работа с планировщиком заданий с использованием средств командной строки.

1. Создайте задание, которое выполниться только один раз:

2. Создайте задание, которое будет выполняться при загрузке операционной системы

Аналогично п.1, только значение параметра sc - onstart

3. Создайте задание, которое будет запускаться при входе пользователя в систему, например, будет проводиться дефрагментация диска.

Аналогично п.1, только значение параметра /sc onlogon , defrag.exe

4. Если система будет находиться в простое на протяжении 10 минут, то будет запускаться «Системный монитор».

Аналогично п.1, только значение параметра /sc onidle /I 10 , perfmon.exe

5. Создайте задание, при помощи которого у вас раз в каждые три часа будет запускаться игра «Сапер».

Аналогично п.1, только значение параметра /sc hourly /mo 3 , Saper.exe

6. Создайте задачу, используя которую, при каждом включении компьютера будет открываться блокнот.

Аналогично п.1, только значение параметра sc - onstart notepad.exe

7. Выведите назначенные задачи для локального компьютера в табличном формате без наименований столбцов:

SchTasks /Query /NH

8. Выведите назначенные задачи для локального компьютера в виде списка с подробной информацией о каждом значении:

SchTasks /Query /FO CSV /V

9. Измените задачу, созданную в пункте 6 таким образом, чтобы вместо блокнота запускался WordPad.

schtasks/change /TR wordpad.exe /TN <название задачи в п.6>

10. Удалите задачу, созданную в пункте 4.

Используем schtasks/delete

11. Запустите вне расписания задачу, созданную в пункте 3.

Используем schtasks/run

12. Остановите запущенную в предыдущем пункте дефрагментацию, не дожидаясь ее окончания

Используем schtasks/end