Главная
Форумы
Новые сообщения
Поиск сообщений
Что нового?
Новые сообщения
Новые ресурсы
Последняя активность
Ресурсы
Последние отзывы
Поиск ресурсов
Помощь форуму
ЧатTG
Вход
Регистрация
Что нового?
Поиск
Поиск
Искать только в заголовках
От:
Новые сообщения
Поиск сообщений
Меню
Вход
Регистрация
Приложение
Установить
Форумы
Форум программистов
Пакетные файлы CMD, BAT
Команда TASKLIST. Получение списка процессов, связанных служб, библиотек и функций. Фильтрация.
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать
другой
.
Ответить в теме
Сообщение
[QUOTE="Dragokas, post: 168637, member: 6966"] Теперь [COLOR=#0000ff]о сессиях[/COLOR]. Что такое: [LIST] [*]№ (код) сеанса - 0, 1 ... [*]имя сессии - Console / Services [/LIST] [ATTACH=full]15528[/ATTACH] Об этом нам неплохо поясняет Казакевич Олег. Приведу его цитату о запуске служб в интерактивном режиме: __________________ Если вкратце, суть вот в чем - службы выполняются в нулевой сессии. На системах до Vista в этой же сессии выполняются процессы первого залогиненного пользователя. Но такое соседство могло бы компрометировать безопасность, поэтому инженеры из Microsoft сделали так, что службы в нулевой сессии работают в отдельной, неинтерактивной оконной станции, изолированной от оконной станции пользователя и его рабочих столов. А для тех, кому "ну очень надо" показать какой-нибудь диалог, сделали флажок "разрешить взаимодействие с рабочим столом" в настройках службы. Когда этот флажок установлен, служба и процессы пользователя выполняются в одной и той же оконной станции и служба может отображать оконные сообщения и выполнять другие интерактивные операции. Понятно, что это работает только в для первого залогиненного пользователя, в сессии 0, так как процессы других пользователей выполняются в сессиях 1, 2 и так далее. С выходом Windows Vista этому беспределу справедливо решили положить конец и сделали более красиво - службам отдали нулевую сессию, а процессам пользователей сессии 1, 2, 3 и т.д. Теперь флаг "разрешить взаимодействие с рабочим столом" потерял смысл, так как служба из сессии 0 никак не может что-то показать на рабочем столе сессии 1. Но для старых приложений, которые еще не успели адаптироваться к новому режиму, был сделан временный костыль под названием "обнаружение интерактивных служб". Теперь при попытке службы, сконфигурированной с этим флагом, показать какое-нибудь окошко, система выдает пользователю сообщение и перекидывает его на отдельный десктоп, где и показывает сообщение службы. __________________ Чтобы увидеть 0-ую сесию в "Диспетчере задач" для ОС >= Vista, следует нажать кнопку "Отображать процессы всех пользователей". [spoiler=Скрин] [ATTACH=full]15529[/ATTACH] [/spoiler] [/QUOTE]
Вставить цитаты...
Проверка
Ответить
Форумы
Форум программистов
Пакетные файлы CMD, BAT
Команда TASKLIST. Получение списка процессов, связанных служб, библиотек и функций. Фильтрация.
Сверху
Снизу