Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> WMI, procedura 
:(
    Опции темы
aleksandrfnsv1
Дата 25.5.2008, 12:51 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 5.4.2008

Репутация: нет
Всего: нет



у меня есть процедура считающая минимальное время процессов в пользовательском режие, что нужно исправить, чтобы было мах время в пользовательском режиме.
и как вывести на экран результата в виде html  и xml файлов.

Добавлено через 1 минуту и 4 секунды
да забыл вот сама процедура
Код

var  WMI,Processes,Process,UserModeTime; 
var Proc_UserModeTime = new Array;
var Count; 

WMI=GetObject("winMgmts:");  
Processes=new Enumerator(WMI.ExecQuery("SELECT * FROM Win32_Process")); //Получение списка запущенных процессов

//Определение процессов с минимальным временем в пользовательском режиме
UserModeTime=99999999999999999999999999999999999;
while (!Processes.atEnd()) 
{
    Process=Processes.item();
    if ((Process.UserModeTime!=0)&&(Process.UserModeTime*1 < UserModeTime*1))
    {
        Proc_UserModeTime[0]=Process;
        UserModeTime=Process.UserModeTime;
        Count=1;    
    }
    else
        if (Process.UserModeTime*1 == UserModeTime*1)
        {
            Proc_UserModeTime[Count]=Process;
            Count++;    
        }
    Processes.moveNext();
}


PM MAIL   Вверх
AKS
Дата 25.5.2008, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Участник форума
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 20.9.2006

Репутация: нет
Всего: 52



Цитата(aleksandrfnsv1 @  25.5.2008,  12:51 Найти цитируемый пост)
что нужно исправить, чтобы было мах время в пользовательском режиме.

Как же Вы написали "процедуру, считающую минимальное время"? smile
Если я правильно понял, что именно нужно, то так, наверно:
Код

var max = '0';
while (!Processes.atEnd()) {
    Process = Processes.item();
    if (Process.UserModeTime > max) {
        max = Process.UserModeTime;
    };
    Processes.moveNext();
};
WScript.Echo(max);


Цитата(aleksandrfnsv1 @  25.5.2008,  12:51 Найти цитируемый пост)
 как вывести на экран результата в виде html  и xml файлов.

Какие именно результаты и на какой такой экран нужно выдать html/xml файлы?
PM MAIL   Вверх
aleksandrfnsv1
Дата 25.5.2008, 15:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 5.4.2008

Репутация: нет
Всего: нет



вроде бы в виде таблиц
PM MAIL   Вверх
aleksandrfnsv1
Дата 25.5.2008, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 5.4.2008

Репутация: нет
Всего: нет



забыл сказать что вывод должен осуществляться по вводу параметров.
PM MAIL   Вверх
AKS
Дата 25.5.2008, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Участник форума
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 20.9.2006

Репутация: нет
Всего: 52



Цитата(aleksandrfnsv1 @  25.5.2008,  15:08 Найти цитируемый пост)
вроде бы в виде таблиц


Цитата(aleksandrfnsv1 @  25.5.2008,  15:52 Найти цитируемый пост)
вывод должен осуществляться по вводу

Это ответ на вопрос "Какие результаты и на какой экран"? Да уж...  smile

PM MAIL   Вверх
aleksandrfnsv1
Дата 25.5.2008, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 5.4.2008

Репутация: нет
Всего: нет



значит выводится должно имя процесса и время, в создаваемый HTML и XML файлы.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0682 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.