Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТЧЕТ ПЗ2 ОПТЗОС.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
614.16 Кб
Скачать

I Новой средой станет исходная среда, переданная cmd.Exe, а не текущая среда.

MIN Запуск команды/программы в свернутом окне.

MAX Запуск команды/программы в развернутом окне.

SEPARATE Запуск 16-разрядной программы Windows в отдельной области памяти.

SHARED Запуск 16-разрядной программы Windows в общей области памяти.

LOW Запуск приложения с приоритетом IDLE.(NORMAL , HIGH, REALTIME, ABOVENORMAL, BELOWNORMAL)

AFFINITY Новое приложение будет иметь маску соответствия процессора, указанную шестнадцатеричным значением.

WAIT Запуск приложения с ожиданием его завершения. команда/программа Если это внутренняя команда cmd.exe или пакетный файл, обработчик команд (cmd.exe) запускается с ключом /K. Это означает, что окно не будет закрыто после завершения команды. Если это не внутренняя команда cmd.exe и не пакетный файл, значит, это программа, которая будет запущена в графическом или текстовом окне.

Вызов программы paint в свернутом окне:

Задание 1,5 Запустить командную строку. Вызвать команду runas /? и изучить список допустимых параметров

Использование команды RUNAS:

Запускает конкретные средства и программы с разрешениями, отличными от тех, которые предоставляет текущая учетная запись.

RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ]

/user:<имя пользователя> <программа>

RUNAS [ [/noprofile | /profile] [/env] [/savecred] ]

/smartcard [/user:<имя пользователя>] <программа>

RUNAS /trustlevel:<уровень доверия> <программа>

/noprofile Не загружать профиль пользователя. Это приводит к более быстрой загрузке приложения, но может стать причиной неправильной работы некоторых приложений.

/profile Загружать профиль пользователя. Этот параметр установлен по умолчанию.

/env Использовать текущие параметры среды.

/netonly Учетные данные предназначены только для удаленного доступа.

/savecred Использовать учетные данные, сохраненные пользователем.

/smartcard Для указания учетных данных используется смарт-карта.

/user <имя пользователя> должно быть в виде USER@DOMAIN или DOMAIN\USER

/showtrustlevels Отобразить список уровней доверия, которые можно спользовать в качестве аргументов параметра /trustlevel.

/trustlevel Значение <уровень доверия> должно быть перечислено в cписке уровней доверия.

Задание 1,6 Рассмотреть возможности работы Process Explorer

Программа Process Explorer отображает информацию об открытых процессом дескрипторах и загруженных им библиотеках DLL.

Рабочая область программы Process Explorer состоит из двух окон. В верхнем окне отображается список активных процессов, включая имена учетных записей, которым принадлежат эти процессы. Информация, которая отображается в нижнем окне, зависит от выбранного режима работы программы. В режиме дескрипторов в нижнем окне отображаются все открытые дескрипторы выбранного в верхнем окне процесса , а в режиме библиотек DLL — все загруженные процессом динамические библиотеки и отображенные в память файлы. Помимо этого в программе Process Explorer также есть мощные возможности поиска, благодаря которым можно быстро узнать, у какого процесса открыт определенный дескриптор или загружена определенная библиотека DLL.

Благодаря своим уникальным возможностям, программа Process Explorer полезна для разрешения проблем с версиями библиотек DLL и утечками дескрипторов, а также для понимания принципов работы ОС Windows и приложений.

Для просмотра потоков процесса нужно выбрать вкладку threads в свойствах процесса. Потоки можно удалять (kill), Приостанавливать (suspend/resume), Посмотреть стек потока(stack), свойства процесса(module)

System information в Process Explorer более полная и расширенная, чем в Task Manager.