Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Java / JavaScript


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 211
от 07.08.2006, 17:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 260, Экспертов: 25
В номере:Вопросов: 1, Ответов: 1


Вопрос № 50920: Всем доброго времени суток. Вопрос у меня наверное не совсем по адресу, но все же.. Может кто нибудь подскажет как можно с помощью wsh, jscript или activex узнать какие приложения в данный момент запущены у пользователя?...

Вопрос № 50.920
Всем доброго времени суток. Вопрос у меня наверное не совсем по адресу, но все же.. Может кто нибудь подскажет как можно с помощью wsh, jscript или activex узнать какие приложения в данный момент запущены у пользователя?
Отправлен: 02.08.2006, 16:58
Вопрос задал: Dezz (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Gdm
Здравствуйте, Dezz!
JScript позволяет обратиться к подсистеме WMI (Windows Manegment Instrumentation), через которую можно можно получить доступ к коллекции экземпляров класса Win32_Process (в данном случае используется WQL (WMI Query Language) запрос), в которых содержится вся информация о запущенных приложениях. В прилагаемом скрипте в строку заносятся только имя и индентификатор процесса. Список всех свойств объекта можно наглядно посмотреть с помощю утилиты wbemtest.exe (Выполнить -> wbemtest.exe)или скачать бесплатный пакет WMITools с сайта Microsoft, однако, и то и другое требует определенного знания WMI (wbemtest.exe точно). Но приведеный скрипт можно использовать как есть, с полученной строкой можно оперировать как хотите, или вообще использовать другие методы формирования выходных данных, главное, принцип понятен. Этот же класс можно использовать для создания или завершения процессов. Удачи!
P.S. У вас должна быть установлена WMI и заданы соответствующие параметры безопасности, разрешающие ее работу. Все это в вашей системе должно стоять по умолчанию.

Приложение:

Ответ отправил: Gdm (статус: 3-ий класс)
Ответ отправлен: 03.08.2006, 18:47
Оценка за ответ: 5


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.35 от 27.07.2006
Яндекс Rambler's Top100

В избранное